列表框(ListBox)用于提供一组条目(数据项),用户可以用鼠标选择其中一个或者多个条目,但是不能直接编辑列表框的数据。当列表框不能同时显示所有项目时候,他将自动添加滚动条,使用户可以滚动查阅所有选项。
------来自百度百科
丑陋版本。
1.Items ListBox包含的集合。可以添加Add,删除Remove。
2.ValueMember 实际的值。
3.DisplayMember ListBox展示的值。
4.SelectMode 选择模式 MultiExtended 多选模式,可通过Alt和Shift控制。
5.DataSource 绑定的数据源。
6.MultiColumn 设置是否支持多列。这里的多列不是传统意义上的所,而是如何一列显示不下就多列显示。相对于混动条。
相关结合模式
1.如何只设置DataSource,却为复杂类型,则会调用对象的ToString方法处理,同时SelectValue和SelectItem的值一致;
SelectValue为ValueNumber设置的值。。
2.设置DataSource为复杂类型,ValueMember为其中的属性,DisplayMember也为其属性之一,
则显示正常。SelectItem为整个绑定项(选中的那个项)。
listbox就是显示一列的数据。