读书人

怎么让Combobox只有在用鼠标点击时发生

发布时间: 2011-12-28 22:45:21 作者: rapoo

如何让Combobox只有在用鼠标点击时发生SelectIndexChange,而在用程序修改其SelectIndex时不发生此事件.
如何让Combobox只有在用鼠标点击时发生SelectIndexChange,而在用程序修改其SelectIndex时不发生此事件.请问这要如何实现.谢谢!

[解决办法]
定义个布尔型的变量
在鼠标点击更改的时候为真
在SelectIndexChange里判断这个变量是不是为真,如果真就执行语句 否则跳出
[解决办法]
RemoveHandler Me.Combobox.SelectIndexChanged, AddressOf 要禁止响应的事件函数名
Me.Combobox.SelectIndex = ...
AddHandler Me.Combobox.SelectIndexChanged, AddressOf 要禁止响应的事件函数名

读书人网 >VB Dotnet

热点推荐