深入浅出C#2008从入门到提高Step By Step(五)Windows应用程序常用控件类(6)-ListControl

来源:互联网 发布:编程机器人2.0 编辑:程序博客网 时间:2024/06/09 22:10

作者PeterXu  来源:Blog.CSDN  Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx

接我的上一篇文章《Windows应用程序常用控件类(5)-RadioButton》,下面我们来对其中用到的控件类ListControl进行分析。

1. 简介
 ListControl类       为ListBoxComboBox 控件提供了共同元素的实现方法。
 命名空间      System.Windows.Forms
 程序集          System.Windows.Forms(System.Windows.Forms.dll 中)
 基类              Control 实现按钮控件共同的基本功能。

2. 常用属性
  DataSource      获取或设置此ListControl 的数据源。
  DisplayMemeber  获取或设置要为此 ListControl 显示的属性。
  ValueMember  获取或设置一个属性,该属性将用作 ListControl 中的项的实际值。

3. 说明
ListControl类是一个抽象类,不能将其实例化,其具体的应用可参见ListBox及ComboBox控件。
ListControl类提供了一些基本的列表管理功能。SelectedIndex返回一个整数值,它对应于当前选中项目的索引。从列表中获取值有点困难,在给列表控件添加条目时,不仅可以添加字符串值,还可以添加任意类型的对象。如果要添加的条目不是字符串,就必须设置另外两个属性。第一个是DisplayMember属性,这个设置告诉ListControl在列表中显示对象的哪个属性。另一个是ValueMember属性,它是要返回值的对象属性。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2284559

 
原创粉丝点击