ComboBox的DataSource设置即相关属性
来源:互联网 发布:centos五笔输入法 编辑:程序博客网 时间:2024/05/20 00:38
ComboBox的DataSource属性可以是任何实现了ICollection接口的对象。下面的例子中的数据源是一个Datatable,它有两列,第一列是ID,存int型,第二列是Name,存姓名。设置数据源的时候,DisplayMember为ID字段,ValueMember为Name字段,ComboBox显示出来的是ID字段值,每个ID对对应一个Name值,感觉有些类似于哈希表。
关于它的一些属性:
1. SelectedValue:是当前选中的值,但不一定是显示出来的值,例如上例中,显示的是 1,但其值确是“zhagnsan”。
2. SelectedText:是combobox可编辑部分选中的部分,就是蓝底的那部分,而不是当前显示的值。注意:在点击Button1,并不能输出当前的SelectedText,原因是点击按钮时,焦点从combobox转移到Button1,combobox中选中的值(蓝底部分)会消失,即不再选中,所以通过其他控件的事件输出SelectedText,焦点转移,输出空字符串。
3. comboBox1_SelectedValueChanged函数在formLoad的时候,就被激发。为了让它在FormLoad时不被激发,增加一个bool变量,如例程所示。
4. 很多时候,combobox并不需要设置一个displaymember,一个valuemember,而只需要显示一个字段,显示的字段值本身就是它所需的值,这样的话,可以只设置valuemember属性,而不设置displaymember属性,即可保证显示的值为实际的值。
- ComboBox的DataSource设置即相关属性
- 如何解决ComboBox控件的“设置 DataSource 属性后无法修改项集合”问题
- ComboBox控件“设置 DataSource 属性后无法修改项集合”的解决
- ComboBox控件“设置 DataSource 属性后无法修改项集合”的解决
- ComboBox控件 “设置 DataSource 属性后无法修改项集合”
- MFC 中ComboBox的 Data属性设置多行选项
- UILabel的相关属性设置
- UILabel的相关属性设置
- UILabel的相关属性设置
- UILabel的相关属性设置
- ListView的相关属性设置
- UITableView 相关属性的设置
- UILabel的相关属性设置
- UILabel的相关属性设置
- Combobox的IsSynchronizedWithCurrentItem 属性
- SqlMapConfig.xml中JDBC事务管理SIMPLE dataSource的相关属性配置
- combobox绑定datasource的问题,selectvalue的奇怪表现
- 解决WinForm下ListBox控件“设置DataSource属性后无法修改项集合”的问题
- UCOS消息队列的使用【转】
- 某公司嵌入式开发职位要求
- PHP.ini配置文件中文版
- 集群(Cluster)
- 熊竹
- ComboBox的DataSource设置即相关属性
- Linux 帮助命令
- 人生拥有这样的情怀
- Delphi2009和2010与以前版本的不兼容问题
- 计算列使用
- 关于模态窗口(showModalDialog)的专题
- 论基于java的web应用程序的性能测试
- 肖能存
- sql server 2005 连接与登陆失败问题