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代码]动态加载不适合数组

    上一个建议解释了为什么要使用forName,本建议就说说哪些地方不适合使用动态加载. 如果forName要加载一个类,那它必须是一个类------8中基本类型就排除在外.它们不是一个具体的类. 其次它 ...

  2. [未完成]关于CSS的总结

    CSS和html 数据和样式分离,在java中称为降低了耦合性. css和html相结合的第一种方式. 1,每一个html标签中都有一个style样式属性.该属性的值就是css代码. 2,使用styl ...

  3. linux进程间通信概述

    一个大型的应用系统,往往需要众多进程协作,进程间通信的重要性显而易见. 进程间通信有如下一些目的: 数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间. 共享数据: ...

  4. 【优先队列】【最近连STL都写不出来了/(ㄒoㄒ)/~~】hdu_5360/多校#6_1008

    题意:就是让你写出一个邀请朋友的顺序,朋友答应一起出去玩的条件是除他以外所有同意出去玩的人数要在[ l[i], r[i] ]范围内,否则他就不答应. 分析:这题比赛的时候想麻烦了,其实只要在左边界满足 ...

  5. html,css所遇问题(一)

    html,css所遇问题(一) div中添加背景图片必须设置宽高 例如:下述代码没有设置icon的宽高值,那么网页中也不会显示出背景图片,因为div 里面有内容才会出现背景,没内容又没设置宽高,那di ...

  6. MyBatis(3.2.3) - One-to-one mapping using nested ResultMap

    We can get Student along with the Address details using a nested ResultMap as follows: <resultMap ...

  7. 修改msconfig->引导->高级选项-》最大内存为512M

    本来想开机提速的!手贱  把 最大内存设置成了512M  结果开机悲剧了,启用了微软的自动修复也不能解决问题!最后是WIN7 PE系统下直接修复boot结果了.遇到这种问题的朋友们可以试试喔

  8. html dom的加载

    操作HTML DOM文档的一个难题是,你的JavaScript代码可能在DOM完全载入之前运行,这会导致你的代码产生一些问题.页面加载时浏览器内部操作的顺序大致是这样的: 1. HTML被解析. 2. ...

  9. C#之base关键字

    1.base关键字用于从派生类中访问基类的成员. 2.调用基类上已被其他方法重写的方法. 3.指定创建派生类的实例是应调用基类的构造函数. 4.访问基类的公有成员和受保护成员,不能访问私有成员 5在静 ...

  10. java比.net优美的一个小地方

    用了四年的.net,今年转做java,内心一直吐槽java的烦琐,今天发现了一个java值得我为之点赞的地方 java的枚举居然可以这么玩,废话不多,上demo package com.sunline ...