启动DataGrid/List的双击进入 DataGrid/List Enable Double Click to View Details

UI Pattern: DataGrid常被用于显示一系列对象,用户感兴趣的可以双击对象进入浏览或者编辑

要实现它,DataGrid却有些tricky, 要监听的注意不是MouseEvent.DOUBLE_CLICK而是ListEvent.ITEM_DOUBLE_CLICK而且必须开启DataGrid.doubleClickEnabled. List也应是如此。示例代码:

var dg:DataGrid = ...;
dg.doubleClickEnabled = true;
dg.addEventListener(ListEvent.ITEM_DOUBLE_CLICK, onDGDoubleClick);