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. Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.

    报错信息如下: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE f ...

  2. 第一次知道Winform的窗体之间传值怎么写,分享给小白~

    之前为了这事,百度了一天也没找到,最终使用了静态变量了. 窗体Form1: private void button1_Click(object sender, EventArgs e) { var f ...

  3. js 获取 当前时间 时间差 时间戳 倒计时

    开发web一段时间后发现经常使用时间进行一些操作,比较多的就是获取当前时间.对时间进行比较.时间倒计时.时间戳这些部分,每次去用经常忘总是需要去查询,还是自己总结一下比较靠谱. 获取时间戳的方法: 第 ...

  4. Visual Studio的MethMVVM

    MethMVVM介绍: Visual Studio Gallery是微软针对VisualStudio扩展提供的一种解决方案,在Visual Studio Gallery你能够找到各种不同主题的解决方案 ...

  5. css笔记——css 实现自定义按钮

    css实现自定义按钮的样式实际上很早就有了,只是会用的人不是很多,里面涉及到了最基础的css写法,在火狐中按钮还是会显示出来,这时需要将i标签的背景设置为白色,同时z-index设置比input高一些 ...

  6. 【转载】茶叶蛋干货!《超容易的Linux系统管理入门书》(连载十)进行动态主机配置DHCP

    使用动态主机配置协议DHCP(Dynamic Host Configuration Protocol)则可以避免网络参数变化后一些繁琐的配置,客户端可以从DHCP服务端检索相关信息并完成相关网络配置, ...

  7. easyui扩展-日期范围选择.

    参考: http://www.5imvc.com/Rep https://github.com/dangrossman/bootstrap-daterangepicker * 特性: * (1)基本功 ...

  8. Spring boot 1.3.5 RELEASE 官方文档中文翻译--目录

    说明: 打算利用闲暇时候翻译一下Spring boot的官方文档,翻译的版本是1.3.5 RELEASE. 做这件事的目的呢有四: 国内中文的Spring boot资料实在不多,希望能给后来人一点小小 ...

  9. 09_rlCoachKin讲解

    在Socket.cpp中Socket::readClient()函数中就是解析读取到的内容的. 对于我们发送的2 0 1.57 0.31 0 0 1.57 0,那么就会进入如下分支: 也就是进入2号处 ...

  10. cplusplus解析

    经常在头文件包含代码里面看到如下代码 #ifndef MAC_API_H #define MAC_API_H #ifdef __cplusplus extern "C"{ #end ...