C# Windows - ListBox&CheckedListBox
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的更多相关文章
- ComBox、listBox、checklistBox控件
omBox控件被称为下拉组合框控件,是由System.windows.Forms.ComBox类提供的,主要作用是讲一个集合数据以组合框的形式显示给用户,当用户单击时将以下拉框显示给用户,供用户选择一 ...
- CheckedListBoxControl 或CheckedListBox 控件中显示水平滚动条 z
public partial class Form1 : Form { public Form1() { InitializeComponent(); DisplayHScroll(); } /// ...
- C#.NET 通用控件数据源绑定类
using System.Data; using System.Collections; using System.Collections.Generic; using System.Web.UI; ...
- 使用Telerik StyleMananger 改变Silverlight Button样式
Telerik 支持更改以下控件样式 System.Windows.Button System.Windows.ScrollViewer System.Windows.CheckBox System. ...
- 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch
[源码下载] 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch 作者:webabcd 介绍背水一 ...
- windows phone listbox的点击事件
前台 <ListBox x:Name="> <ListBox.ItemTemplate> <DataTemplate> <Grid Margin=& ...
- windows phone listbox虚拟化(下)
之前写过一篇关于listbox虚拟化的文章,那里采用的方法都是自己早期研究的一些思路,然后发现当数据很大的时候,其实性能效果还是不太理想,下面让我们来仔细想一想到底是基于什么原因,我们回去破坏默认的虚 ...
- windows phone中ListBox的简单使用
学习windows phone数据绑定的一点点心得,在wp系统的APP中经常遇到这样风格的软件,那它们到底怎样实现的呢?我就大致去做了一下,比较粗虐,但基本的都已经有了,实现后的结果为: 哇,这个图截 ...
- 重新想象 Windows 8 Store Apps (5) - 控件之集合控件: ComboBox, ListBox, FlipView, ItemsControl, ItemsPresenter
原文:重新想象 Windows 8 Store Apps (5) - 控件之集合控件: ComboBox, ListBox, FlipView, ItemsControl, ItemsPresente ...
随机推荐
- Java中String类的format方法使用总结
可参考: http://www.cnblogs.com/fsjohnhuang/p/4094777.html http://kgd1120.iteye.com/blog/1293633 String类 ...
- poj 3254 状态压缩DP
思路:把每行的数当做是一个二进制串,0不变,1变或不变,找出所有的合法二进制形式表示的整数,即相邻不同为1,那么第i-1行与第i行的状态转移方程为dp[i][j]+=dp[i-1][k]: 这个方程得 ...
- 为什么Java byte 类型的取值范围是-128~127 (转)
概念:负数的补码是该 数 绝 对 值 的 原 码 按 位 取 反 ,然 后 对 整个数 加 1 步骤: 1.确定byte是1个字节,也就是8位 2.最大的应该是0111 1111,因为第一位是符号位, ...
- Java Concurrency - wait & notify, 等待通知机制
生产者消费者问题是一个常见的多线程同步案例:一组生产者线程和一组消费者线程共享一个初始状态为空.大小为 N 的缓冲区.只有当缓冲区没满的时候,生产者才能把消息放入缓冲区,否则必须等待:只有缓冲区不空的 ...
- Git CMD - show: Show various types of objects
命令格式 git show [options] <object>… 实例 a) 查看某次提交的信息 $ git show <commit> b) 查看远程仓库的信息. git ...
- sql常识-LEFT JOIN
SQL LEFT JOIN 关键字 LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行. LEFT JOIN 关键 ...
- js中小数的操作及数字类型的验证
1.丢弃小数部分,保留整数部分js:parseInt(7/2) 2.向上取整,有小数就整数部分加1js: Math.ceil(7/2) 3,四舍五入. js: Math.round(7/2) 4,向下 ...
- iOS 网络 -- cocoaPods 安装和使用教程
Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage CocoaPods 是什么? 当你开发iOS应用时, ...
- npm install --save 与 npm install --save-dev 的区别
以npm安装msbuild为例: npm install msbuild: 会把msbuild包安装到node_modules目录中 不会修改package.json 之后运行npm install命 ...
- 关于百度编辑器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 ...