ListBox和CheckedListBox类的属性
属性 |
说明 |
SelectedIndex |
这个值表明列表框中选中项的基于0的索引 |
ColumnWidth |
在包含多个列的列表框中,这个属性指定列宽 |
Items |
该集合包含列表框中的所有选项 |
MultiColumn |
列表框可以有多个列 |
SelectedIndices |
列表框中选中项的所有基于0的索引 |
SelectedItem |
包含选中的选项 |
SelectedItems |
该集合包含当前选中的所有选项 |
SelectionMode |
None - 不能选择任何选项 One - 一次只能选择一个选项 MultiSimple - 可以选择多个选项。单击某一项时,该项就会被选中,即使单击另外一项,该项也是被选中状态 MultiExtended - 可以选择多个选项,先单击一项,再单击另外一项,则只选中第二个选项 |
Sorted |
true - 会使列表框对它包含的选项按字母顺序排列 |
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 |
在选中选项的索引改变时引发该事件 |
|
请发表评论