滚动到C#列表框选择项目

时间:2015-04-02 23:18:38

标签: c# winforms user-interface listbox

我有一个包含大约5个项目的列表框: 空白 1 2 3 4 5

(GUI上只显示一个滚动,用户必须滚动到其他人)并根据选择的值我必须进行搜索。我将Collection属性中的第一项保留为 blank ,因为默认情况下列表框中的第一项是Selected。因此,如果用户没有选择任何内容,它将在空白上进行搜索,如果在空白上进行搜索,我的正则表达式将返回ALL。

但是,如果用户选择其中一个条目,例如3,然后滚动到另一个项目,则新项目不会注册,除非用户在列表框中单击它。

我希望在滚动时完成选择。

1)是否有更好的方法通过使用不同的控件来设计此用例?

2)滚动上的选择可以通过属性完成,而不是在某些事件处理程序上编写一些代码,比如说"滚动"

0 个答案:

没有答案