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. hdu 4585 set应用

    #include<iostream> #include<algorithm> #include<cstring> #include<cstdio> #i ...

  2. 如何识别Baiduspider

    上周百度站长平台接到某站长求助,表示误封禁了Baiduspider的IP,询问是否有办法获得Baiduspider的所有IP,打算放入白名单加以保护,防止再次误封.在此要告诉各位站长,Baiduspi ...

  3. css cursor url用法格式详解

    css cursor url用法格式:css:{cursor:url('图标路径'),auto;} //IE,FF,chrome浏览器都可以 实例代码:html{cursor: url("h ...

  4. Android PullToRefresh下拉刷新控件的简单使用

    PullToRefresh这个开源库早就听说了,不过一直没用过.作为一个经典的的开源库,我觉得还是有必要认识一下. 打开github上的网址:https://github.com/chrisbanes ...

  5. Emmet的高级功能与使用技巧

    Emmet系列教程 前端开发利器Emmet的介绍 Emmet快速编写HTML代码 Emmet快速编写CSS样式 Emmet快速编写CSS样式 编写好HTML和CSS代码时,我们也需要修改或添加一些内容 ...

  6. AjaxFileUpload 在C#中应用

    一.前台页面 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head ru ...

  7. C#--格式化数值数据

    如果数值数据需要更精细的格式化,每一个占位符都可以包含不同的格式字符,下表展示了核心格式化选项.   下面用一个例子来说明. namespace LearningCSharp { class Prog ...

  8. Php 输出语句

    输出语句 echo 示例: print(); 示例: 只能输出标量数据类型,无法输出布尔false print_r(); print_r可以以比较容易理解的方式显示数据 示例: var_dump(); ...

  9. Linux 进行反编译 或者 汇编

    Linux 进行反编译 或者 汇编 一.需要的工具 1.objdump 2. 3.

  10. checkbox批量选中,获取选中的项的值

    <!doctype html><html lang="en"> <head>  <meta charset="UTF-8&quo ...