`

as3中的itemclick

阅读更多
      最近做项目需要用到SelectableList,其中的itemclick事件,需要实现的功能其实很简单,就是单击某行取得该行的数据,在itemdoubleclick里面很简单,datagrid.selectedItem.ID,(ID为要取的项),而在itemclick里面则不可以这么用,其实很简单,查了下api就知道,结果在网上google了半天。
      datagrid.addEventListener(ListEvent.ITEM_CLICK,getRowInfo);
      private function getRowInfo(e:ListEvent):void
      {
            trace(e.item.ID);
      }


搞定
分享到:
评论

相关推荐

    flex的组织结构图组件

    在标签“as3 flex”中,AS3代表ActionScript 3,它是Flex的主要编程语言。与早期版本相比,AS3提供了更强大的性能和更多的面向对象特性,使得编写复杂的Flex应用程序变得更加高效。而Flex则是一个基于AS3的开发框架...

    Flex自动完成源代码[类似Google搜索自动完成功能].zip

    2. **AutoComplete组件**:这个压缩包中的`AutoComplete.as`和`AutoCompleteField.mxml`文件分别代表了自动完成组件的AS3源代码和MXML声明。在Flex中,MXML是一种标记语言,用于描述用户界面的布局和组件,而AS3则是...

    Flex4.5导入Excel/csv到DataGrid及DataGrid右键

    - 使用DataGrid的itemClick事件,检查选中行,并在事件处理器中显示或隐藏右键菜单。 - 为了实现特定行的菜单操作,可以在MenuItem上添加事件监听器,根据选中行的数据进行相应处理。 在"ReadToDataGrid"这个示例...

    flex的combBox添加tree

    3. ActionScript(AS)编程:在Flex中,主要使用ActionScript进行逻辑处理。AS是基于ECMAScript的面向对象的编程语言,用于控制应用程序的行为。在这项任务中,你可能需要创建两个AS类,一个用于管理树节点数据,另...

    Android中Gridview

    ### 3. 设置Adapter 在Activity或Fragment中,我们需要获取`GridView`引用,并为其设置适配器: ```java GridView gridView = findViewById(R.id.grid_view); List<String> items = new ArrayList(); // 初始化...

    VB程序设计教程的listview的例子

    Private Sub ListView1_ItemClick(sender As Object, e As ItemClickEventArgs) Handles ListView1.ItemClick MessageBox.Show("点击了:" & e.Item.Text) End Sub ``` 6. **视图模式**:ListView控件支持多种...

    FLEX AdvancedDataGrid 复选框

    4. **状态管理**:如果需要,可以实现一种机制来跟踪所有选中的数据项或数据组,这可能涉及到在AdvancedDataGrid的`itemClick`或`groupClick`事件中进行额外的处理。 5. **样式和外观**:可以通过修改CSS样式表或...

    flex tree 中渲染checkBox

    此外,你可能还需要监听`Tree`组件的`itemClick`事件,以便处理复选框未被点击但用户仍希望进行选择的情况。 至于`inner.png`,这可能是用于自定义CheckBox外观的图片资源。在Flex中,你可以通过CSS或直接在组件上...

    flash中datagrid用法及外部类的引入.rar

    8. **监听事件**:DataGrid支持多种事件,如itemClick、doubleClick等。可以添加事件监听器来响应用户的交互,例如: ```actionscript datagrid.addEventListener(ListEvent.ITEM_CLICK, itemClicked); ...

    Silverlight中TreeView控件的用法

    TreeViewItem item = e.OriginalSource as TreeViewItem; if (item != null) { var dataContext = item.DataContext; // 获取选中项的数据上下文 // 进行进一步操作... } } ``` 四、样式和模板 可以通过定义...

    Flex Tree 中Checkbox

    3. **获取Checkbox状态**:在默认情况下,点击树节点可能只会改变节点的展开/折叠状态,但不会获取Checkbox的选中值。为了获取Checkbox的选中状态,我们需要监听Checkbox的事件,并在事件处理器中更新存储节点选择...

    VB常见控件及其使用方法简介

    在Visual Basic (VB)编程环境中,控件是构建用户界面的关键元素,它们允许用户与程序进行交互。本文将详细介绍一个常用的VB控件——ListView,并探讨其基本使用方法。 **一、ListView控件介绍** ListView控件是VB...

    flex Tree 相册 json格式数据

    在AS3中,使用`JSONUtil`或`Flash JSON`库来完成此过程。 6. **自定义节点模板**:为了展示更复杂的信息,如相册名称、图片数量等,可以自定义Tree的节点模板,添加额外的UI元素和交互。 7. **事件处理**:用户与...

    VB实现带图标的菜单

    Private Sub MenuItem1_Click(sender As Object, e As EventArgs) Handles MenuItem1.Click MessageBox.Show("你选择了'菜单项1'") End Sub ``` 6. **调整菜单布局**: 通过调整MenuStrip的`Dock`属性,可以使...

    flex可扩展,动态改变图标的小树

    如果确实需要使用FlashVars,可以将XML数据编码为字符串,然后在HTML页面中通过FlashVars传递,再在AS3代码中解码。 至于“jsp”的提及,表明可能是在服务器端使用Java JSP技术生成XML数据,然后在Flex客户端进行...

    flex事件讲解

    Flex遵循AS3(ActionScript 3)的事件模型,其中事件分为三个阶段:捕获阶段、目标阶段和冒泡阶段。事件从最外层的根节点开始传播,依次经过每个节点直到目标节点,然后反向传播回根节点。这种模型允许在不同层次的...

    从Listview到新的窗体中显示一行,并显示一个文本框

    Private Sub ListView1_ItemClick(sender As Object, e As ListViewItemEventArgs) Handles ListView1.ItemClick ' 获取被点击项的索引 Dim selectedIndex As Integer = e.Item.Index ' 创建并初始化新窗体 Dim...

    flex操作数据的实例

    例如,当用户在DataGrid中选择一行时,可以监听ItemClick事件,并在事件处理函数中获取选定的数据。 8. **状态管理**:Flex应用可以有多个状态,每个状态对应不同的UI布局或组件显示。数据操作可以与状态切换结合,...

    flex datagril 控件源码

    - 文件可能包含ActionScript类(`.as`)和MXML界面(`.mxml`)文件,展示了如何在实际项目中使用`DataGrid`控件。 6. **高级特性** - `DataGrid`还支持虚拟化,提高大量数据渲染性能。 - 可以通过`headers`和`...

    用flex做一个树

    var selectedNode:XML = myTree.selectedItem as XML; trace("选中的节点标签是:", selectedNode.@label); } ]]> <mx:Tree id="myTree" dataProvider="{myXml.children}" itemLabelFunction="getLabel" ...

Global site tag (gtag.js) - Google Analytics