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 ...
随机推荐
- 【贪心+一点小思路】Zoj - 3829 Known Notation
借用别人一句话,还以为是个高贵的dp... ... 一打眼一看是波兰式的题,有点懵还以为要用后缀表达式或者dp以下什么什么的,比赛后半阶段才开始仔细研究这题发现贪心就能搞,奈何读错题了!!交换的时候可 ...
- android stack error message is Fail to start the plugin
E: 08-26 16:34:11.934: E/AliSDK(32236): 错误编码 = 1002208-26 16:34:11.934: E/AliSDK(32236): 错误消息 = SDK ...
- 淘淘实惠多www.taohuiduo.com-专注独家折扣、1折特卖、9块9包邮、全场包邮
淘淘实惠多-http://www.taohuiduo.com 专注独家折扣.1折特卖.9块9包邮.品牌折扣.20元封顶.全场包邮,所有的促销商品包括男装.女装.箱包配饰.母婴.日用.化妆品.数码.男鞋 ...
- Java之日期和时间的计算
学习是一个循序渐进的过程,不知道你们有没有这样的感受:有很多学习过的知识在很久没有温习之后就不知不觉地还给老师了.所以最近总结,把那些还给老师的再找回来. 运行图: 时间戳: 运行效果图: 时间日期的 ...
- JDBC之初识
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
- MSSQL AlwaysOn中的“主角色中的连接”和“可读辅助副本”初探
一.开篇 在进行配置只读路由的时候,需要进行配置可用性组中的可用性副本,如下如所示: 每一项都是啥意思可以看看这个链接 https://msdn.microsoft.com/zh-cn/library ...
- datatable dateset 载体传递数据、存储过程
第一部分:数据库通过存储过程读取数据,通过datatable接受,前台通过asp:repeater.DataSource()和binding()绑定数据 /// <summary> /// ...
- 使用PSD设计网页页面
一.一个独立的页面 1.分析这个页面,在脑海或草稿上要确立页面板块布局(如版块区域的,位置和大小)2.根据设计稿的的情况,分析背景图的分布.ICO图的分布等 3.切割相应的图片,导出.合并图片(一般用 ...
- JavaScript---Cookie
用JavaScript创建.获取.删除Cookie的例子 1.创建cookie function setCookies(cName,cValue,exTimes){ var d = new Date( ...
- [转]C#发送Email邮件 (实例:QQ邮箱和Gmail邮箱)
下面用到的邮件账号和密码都不是真实的,需要测试就换成自己的邮件账号. 需要引用:using System.Net.Mail;using System.Text;using System.Net; 程序 ...