监视组合框更改vb.net

监视组合框更改vb.net

问题描述:

如何监视组合框的更改?监视组合框更改vb.net

SelectedIndexChanged事件只有在通过从组合框中选择不同值来改变选择时才会固定,我希望在手动删除选择并且没有选择任何值时监视Chaes。

在此先感谢!

+1

怎么样Combobox1.mouseclick? – Pezzzz 2013-04-24 07:46:14

只需扩展组合框类并覆盖SelectedIndexChange事件以满足您的需求。

简单,只需使用事件TextChanged

发生的Text属性值更改时。

查看MSDN Documentation的相关情况。

+0

(一个非常古老的答案,但要评论)请注意,如果ComboBox.DropDownStyle设置为DropDownList,则不会触发TextChanged事件。 – 2016-11-05 00:50:25

+0

@Cush Sundae是的。每当组合框的Text属性发生变化时,该事件就会被触发 – SysDragon 2016-11-05 16:01:16

+0

它对我无效。必须解决'SelectedValueChanged'。可能是什么原因? – 2016-11-06 02:13:35

您可以选择Indexchange or Valuechange or Textchange

然后,你可以尝试把一些代码。就像记录每一个变化。

如添加下面的代码到Valuechange

listbox1.items.add = combobox1.selecteditem 

当然,你必须做出的可见伪