`
smilease
  • 浏览: 89700 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Flex datagrid doubleclick事件

    博客分类:
  • Flex
 
阅读更多
protected function risk_doubleCclickHandler(event:MouseEvent=null):void
{
				
	var panel:RiskEditPanel=new RiskEditPanel();
	//选中的数据
	panel.risk=riskDG.selectedItem as RiskVo;

	panel.stateValue="edit";
	PopUpManager.addPopUp(panel,FlexGlobals.topLevelApplication as DisplayObject,true);
}

 

<mx:AdvancedDataGrid id="riskDG" 
            sortExpertMode="true" height="100%"
            dataProvider="{_riskModel.dataList}"
            width="100%"
            doubleClickEnabled="true"
            doubleClick="risk_doubleCclickHandler(event)">
	<mx:columns>
		<mx:AdvancedDataGridColumn headerText="Risk" dataField="title"/>
		<mx:AdvancedDataGridColumn headerText="Impact" dataField="impact" labelFunction="getImpactLabelFun"/>
                	<mx:AdvancedDataGridColumn headerText="" itemRenderer="com.components.EditRiskRender"/>
	</mx:columns>
</mx:AdvancedDataGrid>

 

分享到:
评论

相关推荐

    flex datagrid doubleclick 实例

    在标题“flex datagrid doubleclick 实例”中,我们关注的是如何实现DataGrid组件对用户双击事件的响应。双击事件通常用于执行更复杂的操作,例如编辑选定的记录或触发一个新的视图。以下将详细介绍这一功能的实现...

    FLEX的一个DataGrid例子

    DataGrid提供了丰富的事件,如`click`、`doubleClick`、`cellClick`等,可以监听这些事件进行交互处理。例如,监听单元格点击事件: ```actionscript myGrid.addEventListener(DataGridEvent.CELL_CLICK, ...

    Flex中DataGrid和其它控件使用

    10. **Event处理**:DataGrid和AdvancedDataGrid都提供了丰富的事件,如click、doubleClick等,可以监听这些事件以执行相应的业务逻辑。 在实际开发中,我们还需要考虑性能优化,比如通过延迟加载(lazy loading)...

    flex 数据绑定 dataGrid.rar

    6. **事件处理**:DataGrid提供了多种事件,如`click`, `doubleClick`, `sort`等,可以监听这些事件以响应用户交互。 三、示例代码 ```xml &lt;mx:DataGrid id="myGrid" dataProvider="{myArrayCollection}"&gt; ...

    DataGrid控件使用及HTTPService参数传递说明

    4. **事件监听**:我们可以监听DataGrid的各种事件,如itemClick、doubleClick等,以便进行相应的操作。例如: ```actionscript myGrid.addEventListener(ListEvent.ITEM_CLICK, handleItemClick); ``` 接下来,...

    flex datagril 控件源码

    - `DataGrid`触发各种事件,如`itemClick`、`doubleClick`、`sort`等,用于监听用户操作。 - 在示例中,可能会有监听这些事件的函数,实现相应的业务逻辑,如`add`、`delete`、`edit`方法。 4. **自定义功能** -...

    FLEX双击左右移动表格中的数据

    在FLEX中,我们可以监听鼠标双击事件(`doubleClick`)来触发特定的行为。首先,我们需要为数据网格组件添加事件监听器。这通常在组件的初始化或者创建完成时完成,例如: ```actionscript dataGrid....

    30多个 flex3 源码(整理)

    2. **判断鼠标是双击还是单击**:在Flex编程中,我们可以通过监听MouseEvent类的`click`和`doubleClick`事件来区分鼠标单击和双击。通过设置合适的事件处理器,可以为不同的操作提供相应的响应。 3. **图表/线状图/...

    AdvancedDataGrid综合应用

    8. **事件处理**:AdvancedDataGrid提供多种事件,如click、doubleClick、sortChange等,开发人员可以监听这些事件来执行相应的业务逻辑。 9. **皮肤定制**:AdvancedDataGrid可以进行皮肤定制,以适应不同界面设计...

Global site tag (gtag.js) - Google Analytics