+ -
当前位置:首页 → 问答吧 → wx.TreeCtrl单击事件

wx.TreeCtrl单击事件

时间:2010-12-07

来源:互联网

当设置style = wx.TR_DEFAULT_STYLE | wx.TR_FULL_ROW_HIGHLIGHT|wx.TR_EDIT_LABELS时,tree的那些项都是可编辑的。

现在是这样的:
1.我在右击鼠标事件中加了重命名菜单选项,对这个item进行重命名。这个已经做好了!
2.我想在鼠标左键单击事件上加东西。比如弹出个对话框什么的。但是,如果多点击一下鼠标左键它就变成可编辑状态了。
大家有什么办法阻止它变成可编辑状态啊?就是重命名只能通过右键鼠标菜单来完成,单击鼠标左键时只响应弹出一个MessageBox。

PS:因为我在1中用到了重命名,style必须要用到wx.TR_EDIT_LABELS属性,所以大家不要说把这个属性拿掉哦。

作者: thundor   发布时间: 2010-12-07

自己捕获下双击事件,然后映射成单击。

作者: iambic   发布时间: 2010-12-07

热门下载

更多