winform下ComboBox的绑定问题
来源:互联网 发布:dwg转换成pdf for mac 编辑:程序博客网 时间:2024/05/11 20:07
最近在做一个winform项目,使用到了ComboBox控件,一直被该控件的绑定烦恼着。因为该控件不能直接绑定text跟value值。
仔细研究了ComboBox.Items的add方法后,终于找到了突破口。
Add方法如下:int Add(object item)
突破口就是函数的参数类型是object类型。
可以定义一个类,包含两个属性,text,value。
然后将该类作为参数传到Add方法中。这样,就实现了text跟value值的同时绑定。
实现如下:
/// 绑定ComboBox的项,包含text,value
/// </summary>
public class BindItem
{
private string _text = null;
private object _value = null;
public string Text { get { return this._text; } set { this._text = value; } }
public object Value { get { return this._value; } set { this._value = value; } }
}
在绑定ComboBox时,使用如下方式:
foreach (Entity en in enList)
{
BindItem bitem = new BindItem();
bitem.Text = en.name ;
bitem.Value = en.id ;
this.ComboBox.Items.Add(bitem);
}
到此,绑定完成。
- winform下ComboBox的绑定问题
- WinForm下ComboBox获取绑定对象集的SelectedValue补充
- WinForm下ComboBox获取绑定对象集的SelectedValue补充
- C# WinForm 中ComboBox数据绑定的问题
- [VB.NET]winform ComboBox数据绑定问题
- winform combobox控件绑定
- ComboBox控件的绑定问题
- Combobox数据绑定的问题
- WINFORM中两个 ComboBox 控件绑定同一个数据源的问题
- .Net平台Winform两个ComboBox控件绑定同一个数据源的问题
- winform combobox控件数据源绑定
- 【Winform】DataTable绑定到ComboBox
- DataGridView中comboBox数据绑定的问题
- DataGridView中comboBox数据绑定的问题
- # winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
- ComboBox 数据绑定问题
- winForm中绑定ComboBox下拉框
- winform技巧—combobox控件数据绑定
- 控制linux动态链接库(so, standard object)导出函数
- *修饰符的作用
- 多进程和多线程编程
- 第八周任务4
- Oracle 集合运算
- winform下ComboBox的绑定问题
- poj1416 - Shredding Company
- 第九周任务1(Complex类中的<<和>>运算符的重载)
- Strings
- 独立开发音乐播放器
- C语言数据结构 静态链表
- Windows内存管理
- 驱动程序开发学习-----20120414
- 证券相关法律法规集合