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 在选中选项的索引改变时引发该事件

C# Windows - ListBox&CheckedListBox的更多相关文章

  1. ComBox、listBox、checklistBox控件

    omBox控件被称为下拉组合框控件,是由System.windows.Forms.ComBox类提供的,主要作用是讲一个集合数据以组合框的形式显示给用户,当用户单击时将以下拉框显示给用户,供用户选择一 ...

  2. CheckedListBoxControl 或CheckedListBox 控件中显示水平滚动条 z

    public partial class Form1 : Form { public Form1() { InitializeComponent(); DisplayHScroll(); } /// ...

  3. C#.NET 通用控件数据源绑定类

    using System.Data; using System.Collections; using System.Collections.Generic; using System.Web.UI; ...

  4. 使用Telerik StyleMananger 改变Silverlight Button样式

    Telerik 支持更改以下控件样式 System.Windows.Button System.Windows.ScrollViewer System.Windows.CheckBox System. ...

  5. 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch

    [源码下载] 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch 作者:webabcd 介绍背水一 ...

  6. windows phone listbox的点击事件

    前台 <ListBox x:Name="> <ListBox.ItemTemplate> <DataTemplate> <Grid Margin=& ...

  7. windows phone listbox虚拟化(下)

    之前写过一篇关于listbox虚拟化的文章,那里采用的方法都是自己早期研究的一些思路,然后发现当数据很大的时候,其实性能效果还是不太理想,下面让我们来仔细想一想到底是基于什么原因,我们回去破坏默认的虚 ...

  8. windows phone中ListBox的简单使用

    学习windows phone数据绑定的一点点心得,在wp系统的APP中经常遇到这样风格的软件,那它们到底怎样实现的呢?我就大致去做了一下,比较粗虐,但基本的都已经有了,实现后的结果为: 哇,这个图截 ...

  9. 重新想象 Windows 8 Store Apps (5) - 控件之集合控件: ComboBox, ListBox, FlipView, ItemsControl, ItemsPresenter

    原文:重新想象 Windows 8 Store Apps (5) - 控件之集合控件: ComboBox, ListBox, FlipView, ItemsControl, ItemsPresente ...

随机推荐

  1. Java中String类的format方法使用总结

    可参考: http://www.cnblogs.com/fsjohnhuang/p/4094777.html http://kgd1120.iteye.com/blog/1293633 String类 ...

  2. poj 3254 状态压缩DP

    思路:把每行的数当做是一个二进制串,0不变,1变或不变,找出所有的合法二进制形式表示的整数,即相邻不同为1,那么第i-1行与第i行的状态转移方程为dp[i][j]+=dp[i-1][k]: 这个方程得 ...

  3. 为什么Java byte 类型的取值范围是-128~127 (转)

    概念:负数的补码是该 数 绝 对 值 的 原 码 按 位 取 反 ,然 后 对 整个数 加 1 步骤: 1.确定byte是1个字节,也就是8位 2.最大的应该是0111 1111,因为第一位是符号位, ...

  4. Java Concurrency - wait & notify, 等待通知机制

    生产者消费者问题是一个常见的多线程同步案例:一组生产者线程和一组消费者线程共享一个初始状态为空.大小为 N 的缓冲区.只有当缓冲区没满的时候,生产者才能把消息放入缓冲区,否则必须等待:只有缓冲区不空的 ...

  5. Git CMD - show: Show various types of objects

    命令格式 git show [options] <object>…​ 实例 a) 查看某次提交的信息 $ git show <commit> b) 查看远程仓库的信息. git ...

  6. sql常识-LEFT JOIN

    SQL LEFT JOIN 关键字 LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行. LEFT JOIN 关键 ...

  7. js中小数的操作及数字类型的验证

    1.丢弃小数部分,保留整数部分js:parseInt(7/2) 2.向上取整,有小数就整数部分加1js: Math.ceil(7/2) 3,四舍五入. js: Math.round(7/2) 4,向下 ...

  8. iOS 网络 -- cocoaPods 安装和使用教程

    Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage CocoaPods 是什么? 当你开发iOS应用时, ...

  9. npm install --save 与 npm install --save-dev 的区别

    以npm安装msbuild为例: npm install msbuild: 会把msbuild包安装到node_modules目录中 不会修改package.json 之后运行npm install命 ...

  10. 关于百度编辑器UEditor(1.4.3)在C#.NET中的应用实例

    首先去百度UEditor官网下载 1.4.3 .net版本 http://ueditor.baidu.com/build/build_down.php?n=ueditor&v=1_4_3-ut ...