首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

FlexTree控件 右键直接抉择节点

2012-10-27 
FlexTree控件 右键直接选择节点FlexTree控件,右键直接选中节点的逻辑是,在鼠标右键启动时,给selectItem赋

FlexTree控件 右键直接选择节点
FlexTree控件,右键直接选中节点的逻辑是,在鼠标右键启动时,给selectItem赋上当前鼠标所在节点为被选者节点
代码如下:
在tree节点的creationComplete时添加RIGHT_MOUSE_DOWN的事件监听
_treeObj.addEventListener(MouseEvent.RIGHT_MOUSE_DOWN,rightClick);

rightClick实现如下:
private function rightClick(evt:MouseEvent):void{
   if(evt.target!=null&&evt.target is UITextField && UITextField(evt.target).owner!=null){
_treeObj.selectedItem=TreeItemRenderer(UITextField(evt.target).owner).data;
   }else{
_treeObj.selectedItem = null;
    }
} 1 楼 无语瓶 2012-07-16   你的意思是给tree的子节点加这个监听?

热点排行