我继承TreeView,自己写了一个控件 ATreeView,里边没添加任何代码.
然后在另外一个Form上添加进一个ATreeView,名位ATV1,在这个ATV1中也有NodeMouseClick事件,为什么写在这个事件里边的MessageBox.Show("")没有反应呢?是不是需要对ATreeView做一些加工啊?
第一次做带事件的自定义控件,望大家不吝赐教!
然后在另外一个Form上添加进一个ATreeView,名位ATV1,在这个ATV1中也有NodeMouseClick事件,为什么写在这个事件里边的MessageBox.Show("")没有反应呢?是不是需要对ATreeView做一些加工啊?
第一次做带事件的自定义控件,望大家不吝赐教!
在那个Form上也写上了ATV1.NodeMouseClick += ....,却不执行.我试了一下Click方法,居然也不执行.
所以我怀疑,是不是自定义控件上引用系统本身存在的方法,也需要写些东西啊?
C#里的TreeView控件有「NodeMouseClick」这个事件吗?
即使不考虑那个事件,CLICK都不好用.