FLEX\AIR中右击树节点增加菜单并且右击时候选中该节点

//增加树右键菜单

 public function addTreeMenu():void
{
 cm=new ContextMenu();
 var newPrj:ContextMenuItem=new ContextMenuItem("创建工程");
 var newFol:ContextMenuItem=new ContextMenuItem("创建目录");
 var upfiles:ContextMenuItem=new ContextMenuItem("上传文件");
 var deploy:ContextMenuItem=new ContextMenuItem("发布");
 newPrj.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onNewProjectCommand);
 newFol.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onNewFolderCommand);
 upfiles.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onImportFilesCommand);
 deploy.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onDeployProjectCommand);
 cm.hideBuiltInItems();
 cm.customItems.push(newPrj);
 cm.customItems.push(newFol);
 cm.customItems.push(upfiles);
 cm.customItems.push(deploy);
 treeProject.contextMenu=cm;
}

//右击选中节点

if (evt.mouseTarget is UITextField)
 {
  treeProject.selectedItem=TreeItemRenderer(UITextField(evt.mouseTarget).owner).data;

}

treeProject为<mx:Tree id="treeProject"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值