以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]狐爸来啊!!动态创建的ComboBox怎么设置事件呀?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=30527)

--  作者:1012931425
--  发布时间:2013/3/29 15:39:00
--  [求助]狐爸来啊!!动态创建的ComboBox怎么设置事件呀?
 我在 窗口中 动态添加了 一个 ComboBox控件,希望给它加个事件,能在选择不同的项目后 执行不同的过程。
 在窗口的 全局事件中 找不到相应事件!!

请求高手指点!!
[此贴子已经被作者于2013-3-29 17:39:59编辑过]

--  作者:FoxMan
--  发布时间:2013/3/29 16:05:00
--  

ValueChanged不行嗎?



ValueChanged

控件的Value属性发生变化后执行。

e参数属性:

Sender:返回触发事件的控件
Form: 返回控件所在的窗口


--  作者:1012931425
--  发布时间:2013/3/29 16:12:00
--  

我本想是  有没有和 SelectedIndexChanged 一样的事件的。

毕竟不同事件 还是有些 区别的。


--  作者:狐狸爸爸
--  发布时间:2013/3/29 16:17:00
--  
没办法,目前全局事件没有包括这个事件。
--  作者:1012931425
--  发布时间:2013/3/29 17:39:00
--  
好吧。那就 暂时用  ValueChanged 事件吧。
我有看过一种 添加事件的方式 是用 AddHandler 方法。如下:

AddHandler dc.MouseMove, AddressOf myform_MouseMove

Public Sub myform_MouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs)
          \'里面是事件处理代码
End Sub

但对SelectedIndexChanged 事件 不知道 参数是什么啊!!-  - !

不知道 狐爸 能不能 给下 解答!
[此贴子已经被作者于2013-3-30 12:09:03编辑过]