高手请进,有关事件触发的问题!!!
本人用treeview生成了一棵树,然后在自己写的一个事件中,要触发doubleclicked事件,doubleclicked事件中有一个传入参数,handle,
现在的问题是怎么样把一个item的handle做为doubleclicked的传入参数!从而成功触发该doubleclicked事件!!
谢谢,up者有分Q!!
问题点数:0、回复次数:18Top
1 楼adeva(埃得娃)回复于 2003-11-04 15:59:50 得分 0
可以这样处理:
1)定义一个整形的实例变量
2)在你定义的事件中改变实例变量的值,同时触发doubleclicked事件!
3)在doubleclicked的事件中直接使用实例变量Top
2 楼chenlong9610(剑魔)回复于 2003-11-04 16:00:28 得分 0
你可以先定义:treeviewitem tv_item一个树分支
那么tv_item拥有一些属性:
tv_item.pictureindex=1
tv_item.SelectedPictureIndex = 1
tv_item.StatePictureIndex = 1
tv_item.label=“显示的值”
tv_item.data=“你要传入参数”//你可以先把handle值先赋入,再取data值。
试试看吧!应该可以的!你可以多做测试!Top
3 楼adeva(埃得娃)回复于 2003-11-04 16:01:08 得分 0
注:整形的实例变量值为handle值Top
4 楼klbt(快乐白兔)回复于 2003-11-04 17:21:41 得分 0
最简单的方法就用窗口实例变量传递Top
5 楼pengdesheng(冷鹰)回复于 2003-11-04 17:22:22 得分 0
tv_1.event doubleclicked(handle)//还有其它参数没,,我不记得了,,有的话就写上了,,Top
6 楼pengdesheng(冷鹰)回复于 2003-11-04 17:23:44 得分 0
klbt(快乐白兔)
以后说话不要用‘最’,虽然你有两颗星星!!!!Top
7 楼jdsnhan(柳荫凉)回复于 2003-11-04 19:32:07 得分 0
tv_1.post event doubleclicked(handle)Top
8 楼dingzhaofeng(Alading)回复于 2003-11-04 21:16:11 得分 0
看看treeview的有关函数
Top
9 楼tomcat007(小猪)回复于 2003-11-21 11:08:30 得分 0
upTop
10 楼TGWall(Begin-End)回复于 2003-11-21 12:47:55 得分 0
用jdsnhan(柳荫凉) 提到的方法就可以达到你的目的了Top
11 楼mittee(最后一条大白鲨[无限深情凝视花花版])回复于 2003-11-21 12:52:01 得分 0
使用实例变量Top
12 楼wonder01(一可)回复于 2003-11-21 13:12:26 得分 0
tv_1.post event doubleclicked(handle)
或使用实例变量都可以
另外treeitem的data、label等属性一般都是有特殊含义和用途的属性,但有一个特别的属性tag,你可以把它利用起来,能帮助你解决很问题。Top
13 楼klbt(快乐白兔)回复于 2003-11-21 22:34:05 得分 0
pengdesheng(冷鹰)
klbt(快乐白兔),以后说话不要用‘最’,虽然你有两颗星星!!!!
----------------------------------------------------------
1、这里是CSDN论坛,不属于你个人,每个人都有发言的权利。
2、星星不一定水平高,三角不一定水平低。但是:是不是星星与言论自由无关,网友们是平等的。
3、说“最”只是个人的体会,并没有强迫别人接受的意思。比如我说:我最不喜欢赵薇的电影,并不代表强迫别人也讨厌她。
4、请不要用教训三岁孩子的口气说话。Top
14 楼mittee(最后一条大白鲨[无限深情凝视花花版])回复于 2003-11-22 09:24:32 得分 0
我upTop
15 楼qianduo(flyinsky)回复于 2003-12-03 11:15:37 得分 0
帮你upTop
16 楼371xingxiu(星宿)回复于 2003-12-03 11:31:34 得分 0
大家不要相互攻击嘛…………
Top
17 楼suzh1133(suzh)回复于 2003-12-03 11:56:44 得分 0
我认为楼上一位 定义一个 treeviewitem 变量来保存参数Top
18 楼liliang800207(redcloud)回复于 2003-12-03 13:21:44 得分 0
设一个全局变量可以吗?Top




