入门级: WinForm 下的 ComboBox,ListBox 的使用 (二) 数据绑定
2010-09-19 09:55
501 查看
有了 上一篇 文章的基础,这样就比较简单了:
先定义一个这样的List:
/// <summary>
///
/// </summary>
public class ListItems : List<ListItem> {
public void Bind(ComboBox control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
public void Bind(ListBox control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
public void Bind(DataGridViewComboBoxCell control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
}
调用 :
ListItems items = new ListItems();
items.Add(new ListItem(1, "深圳"));
items.Add(new ListItem(2, "北京"));
items.Add(new ListItem(3, "上海"));
ComboBox comboBox = new ComboBox();
items.Bind(comboBox);
this.Controls.Add(comboBox);
先定义一个这样的List:
/// <summary>
///
/// </summary>
public class ListItems : List<ListItem> {
public void Bind(ComboBox control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
public void Bind(ListBox control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
public void Bind(DataGridViewComboBoxCell control) {
control.DisplayMember = "Text";
control.ValueMember = "Value";
control.DataSource = this;
}
}
调用 :
ListItems items = new ListItems();
items.Add(new ListItem(1, "深圳"));
items.Add(new ListItem(2, "北京"));
items.Add(new ListItem(3, "上海"));
ComboBox comboBox = new ComboBox();
items.Bind(comboBox);
this.Controls.Add(comboBox);
相关文章推荐
- c#(winform)中自定义ListItem类方便ComboBox和ListBox添加项完全解决(DropDownList 和Combox 数据绑定的常用方法) .
- winform中的ListBox和ComboBox绑定数据
- c#(winform)中自定义ListItem类方便ComboBox和ListBox添加项完全解决(DropDownList 和Combox 数据绑定的常用方法)
- winform中的ListBox和ComboBox绑定数据用法实例
- 入门级: WinForm 下的 ComboBox,ListBox 的使用 (一)
- WinForm 中 comboBox控件之数据绑定
- winform快速开发平台 -> 快速绑定ComboBox数据控件
- C# 程序中如何向(DEV)ComboBoxEdit控件中添加下拉列表的值不使用数据绑定,就是使用代码添加
- 转:c# winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
- C# winform combobox 在绑定数据之后插入一项选择项
- (vs2005,Control)winform下Listbox,combobox等控件如何与数据集绑定?
- # winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
- C#_WinForm的ComboBox与数据绑定详解(关于Text属性和下拉列表)
- ListBox和ComboBox绑定数据简单例子
- Winform开发之ComboBox和ComboBoxEdit控件绑定key/value数据
- ComboBox、ListBox绑定和获取数据
- WinForm--CheckedListBox数据绑定
- C# winform combobox 在绑定数据之后插入一项选择项
- 如何为winform中的列表控件Combobox、ListBox控件绑定数据
- C# winform combobox 在绑定数据之后插入一项选择项