`

flex中的datagrid删除一行

    博客分类:
  • Flex
阅读更多
//XML数据
  <?xml version="1.0" encoding="UTF-8" ?>
- <baseData>
- <record>
  <dataid>4</dataid>
  <dataName>hello1</dataName>
  </record>
- <record>
  <dataid>7</dataid>
  <dataName>aa</dataName>
  </record>
- <record>
  <dataid>20</dataid>
  <dataName>居住1</dataName>
  </record>
  </baseData>

//将XML转为XMLListCollection,因为XMLListCollection中可以直接删除一行,并更新datagrid
var dataXML: XML = BaseDataModel.getInstance().dataXML;
dataList = new XMLListCollection(dataXML.record);
baseDataGrid.dataProvider = dataList;

//删除一行,删除后会自动更新datagrid的显示
dataList.removeItemAt(baseDataGrid.selectedIndex);
分享到:
评论
2 楼 yxjlynn 2009-12-25  
这个让我看得很模糊
1 楼 yxjlynn 2009-12-25  
能说的具体点吗?
BaseDataModel这个是什么?

相关推荐

    Flex4 DataGrid控件行编辑项目

    在Flex4.6中,DataGrid支持两种编辑模式:cell editing(单元格编辑)和row editing(行编辑)。这个项目主要涉及后者,允许用户一次编辑整行数据。 二、ComboBox控件嵌入 ComboBox控件是一个下拉列表选择框,用户...

    Flex中Datagrid应用(每行修改删除按钮)

    在DataGrid的每一行中添加修改和删除按钮,通常需要自定义ItemRenderer。ItemRenderer是DataGrid列中每个单元格的外观和行为定制组件。我们可以通过继承MX的ListBase类或者UIComponent类来创建自定义的ItemRenderer...

    flex spark DataGrid 拖动删除

    Spark DataGrid的itemRenderer可以提供帮助,通过比较鼠标位置与每一行的位置来确定选中哪一行。 3. **创建视觉提示**:为了给用户提供拖动删除的反馈,我们需要创建一个视觉元素(如虚线框或阴影)跟随鼠标移动,...

    flex基于datagrid控件的增删改查及分页实现

    - **创建**(Create):在DataGrid中添加新记录,通常通过在网格的最后一行添加一个新的空白行,然后由用户填写数据完成。 - **读取**(Read):DataGrid自动显示数据提供者中的数据。 - **更新**(Update):用户...

    flex datagrid

    Flex DataGrid 是 Adobe Flex 中一个重要的组件,用于展示结构化数据。它以表格形式呈现,非常适合用来显示多列数据,并提供了排序、选择、编辑等多种功能。在这个教程中,我们将深入探讨 DataGrid 的基本使用和一些...

    Flex Datagrid全选功能

    "Flex Datagrid全选功能"是指在Datagrid中实现一个功能,让用户能够一键选择所有行,这在处理大量数据时非常有用。下面我们将详细探讨如何在Flex中实现Datagrid的全选功能。 1. **Datagrid组件**: Datagrid是Adobe ...

    FLEX datagrid应用实例

    DataGrid是Flex中的一个核心组件,它允许开发者以表格的形式展示数据,适用于数据密集型的应用场景。 一、Flex DataGrid简介 Flex DataGrid组件是一个可滚动的表格,用于显示大量的结构化数据。它提供了诸如排序、...

    flex DataGrid设置dataProvider

    在本文中,我们将深入探讨如何在Flex中设置`DataGrid`的数据提供者(`dataProvider`),以便动态地填充数据。`DataGrid`是Adobe Flex中一个非常重要的组件,它用于显示和操作网格形式的数据。理解如何有效地设置数据...

    flex datagrid doubleclick 实例

    在Flex开发中,数据网格(DataGrid)是一个非常重要的组件,它用于展示和管理大量结构化数据。在标题“flex datagrid doubleclick 实例”中,我们关注的是如何实现DataGrid组件对用户双击事件的响应。双击事件通常...

    Flex DataGrid 插入子组件

    在DataGrid中插入子组件意味着将其他UI元素(如Button、TextInput等)嵌入到DataGrid的单元格或行中,这可以增强DataGrid的功能,比如添加编辑、过滤或操作功能。通过这种方式,开发者可以为用户提供更直观的交互...

    flex datagrid checkbox实现源码

    复选框通常用于多选操作,用户可以通过勾选或取消勾选来选择一行或多行数据。在Flex中,可以使用ListCollectionView或ArrayCollection作为数据源,然后在DataGrid的itemRenderer中添加复选框组件。 3. **解决滚动...

    flex 三状态多选 自动分页DataGrid

    在Flex开发中,DataGrid控件是用于展示数据表格的重要组件。它允许用户以网格形式查看和操作数据,尤其在处理大量数据时,自动分页功能变得至关重要,以提高用户体验和应用性能。在这个主题中,“三状态多选”功能则...

    Flex 全选效果 批量删除

    综上所述,这个Flex全选效果批量删除的示例涵盖了Flex组件的使用、数据绑定、事件处理、数据操作以及用户交互等多个方面,是Flex开发中一个典型的业务场景。通过学习和理解这个例子,开发者可以进一步提升在Flex环境...

    flex-带checkbox的datagrid

    或者使用预定义的Column类型,如mx.controls.gridClasses.CheckBoxColumn,它可以方便地在每一行中添加复选框。 3. **事件处理**:当用户点击复选框时,需要捕获并处理这些事件。这通常通过监听ItemClick或...

    flex做的datagrid留言板

    1. 数据绑定:DataGrid的每一行都与一个数据项绑定,这些数据项来自Web服务的响应,可能包含留言ID、用户名、留言内容和时间戳等字段。 2. Web服务调用:使用Flex的HTTPService或WebService组件来发起请求,获取或...

    动态可编辑的DataGrid

    在实际应用中,当用户在DataGrid中选择一行数据后,可以通过`OperateButtons.mxml`中的按钮触发相应的业务逻辑。例如,点击“修改”按钮,可以弹出一个对话框,让用户编辑选定行的数据;点击“删除”按钮,则会从...

    Flex DataGrid checkBox

    在Flex编程中,DataGrid组件是用于展示数据集的一个强大工具,它允许用户以表格的形式查看和操作数据。在DataGrid中集成CheckBox复选框功能,可以为用户提供一种直观的方式来选择或选择多个条目,这对于数据筛选、...

    flex 多级窗口互调连接oracle动态管理生成动态datagrid

    对于“动态管理”,可能涉及到动态添加、删除和修改DataGrid中的行。当用户对DataGrid进行操作时,这些变化可以实时反映到数据库中。例如,通过监听DataGrid的事件,如itemClick或change,我们可以捕捉用户的操作,...

    Flex 表格单元格合并

    例如,如果你想要合并第一行的前两列,可以这样写: ```actionscript dataGrid.mergeCells(0, 0, 0, 1); ``` 需要注意的是,合并单元格需要正确处理数据源中的数据,确保合并的单元格有相同的内容,否则可能会导致...

Global site tag (gtag.js) - Google Analytics