以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]WinForm.TreeView动态事件过程 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110731) |
-- 作者:mosquito1003 -- 发布时间:2017/12/8 11:52:00 -- [求助]WinForm.TreeView动态事件过程 大虾们,请问下WinForm.TreeView的如何动态的增加AfterCheckNode事件过程,NodeMouseClick事件过程,NodeMouseDoubleClick事件过程。 因为我的WinForm.TreeView是用代码动态增加的,所以就没有地方写这几个的事件过程了。求求高手回达下!如果直接用System.Windows.TreeView,好多地方的用法和WinForm.TreeView都不一样的!之前所做的准备都不行了。
|
-- 作者:有点甜 -- 发布时间:2017/12/8 11:58:00 -- 为什么要动态生成treeview?你多做几个目录树,隐藏起来不就好了?需要的时候,就显示出来。
|
-- 作者:mosquito1003 -- 发布时间:2017/12/8 12:06:00 -- 不行的!我整个窗口的所有元素都是动态生成的! |
-- 作者:有点甜 -- 发布时间:2017/12/8 12:25:00 -- 以下是引用mosquito1003在2017/12/8 12:06:00的发言:
不行的!我整个窗口的所有元素都是动态生成的!
不行,无法绑定特殊的事件的。只能变通处理。否者就是绑定原始的事件。
你可以弄一个窗口,放入n多个treeview,各个事件对应执行一个内部函数。
你需要一个treeview,就从那个窗口里剪切一个过去。 |