您的位置:首页 > 编程语言 > C#

C# Windows - ListBox&CheckedListBox

2014-04-04 13:31 316 查看
ListBox和CheckedListBox类的属性

属性说明
SelectedIndex这个值表明列表框中选中项的基于0的索引
ColumnWidth在包含多个列的列表框中,这个属性指定列宽
Items该集合包含列表框中的所有选项
MultiColumn列表框可以有多个列
SelectedIndices列表框中选中项的所有基于0的索引
SelectedItem包含选中的选项
SelectedItems该集合包含当前选中的所有选项
SelectionModeNone - 不能选择任何选项
One - 一次只能选择一个选项
MultiSimple - 可以选择多个选项。单击某一项时,该项就会被选中,即使单击另外一项,该项也是被选中状态
MultiExtended - 可以选择多个选项,先单击一项,再单击另外一项,则只选中第二个选项
Sortedtrue - 会使列表框对它包含的选项按字母顺序排列
Text如果设置了列表框的Text属性,它将搜索匹配该文本的选项,并选择该项。
CheckedIndices只用于CheckedListBox, 该集合包含控件中状态是checked或indeteminate的所有选项的索引
CheckedItems只用于CheckedListBox,该集合包含控件中状态是checked或indeteminate的所有选项
CheckOnClick只用于CheckedListBox,true - 选项就会在用户单击它时改变它的状态
ThreeDCheckBoxes只用于CheckedListBox,设置该属性,可以选择平面或正常的CheckBoxes
ListBox和CheckedListBox控件的方法

方法说明
ClearSelected()清空列表框中所有选中项
FindString()查找列表框中第一个以指定字符串开头的字符串
FindStringExact()匹配整个字符串
GetSelected()返回一个表示是否 选择一个选项的值
SetSelected()设置或清楚选项的选中状态
ToString()返回当前选中的选项
GetItemChecked()只用于CheckedListBox,返回一个表示选项是否选中的值
GetItemCheckState()只用于CheckedListBox,返回一个表示选项的选中状态的值
SetItemChecked()只用于CheckedListBox,设置置顶为选中状态的选项
SetItemCheckState()只用于CheckedListBox,设置选项的选中状态
ListBox和CheckedListBox控件的事件

事件说明
ItemCheck只用于CheckedListBox,在列表框中一个选项的选中状态该表时引发该事件
SelectedIndexChanged在选中选项的索引改变时引发该事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: