combobox绑定valueDisplay选定value
来源:互联网 发布:电子秤数据存在 编辑:程序博客网 时间:2024/06/11 02:48
正确用法:
private void Form1_Load(object sender, EventArgs e)
{
IList<Categor> categorlist = new List<Categor>();
categorlist.Add(new Categor() { Id = 0, Name = "Google" });
categorlist.Add(new Categor() { Id = 1, Name = "Microsoft" });
comboBoxEx1.DisplayMember = "Name";
comboBoxEx1.ValueMember = "Id";
comboBoxEx1.DataSource = categorlist;
}
class Categor
{
public int Id
{
get;
set;
}
public string Name
{
get;
set;
}
}
private void comboBoxEx1_SelectedIndexChanged(object sender, EventArgs e)
{
int m = (int)comboBoxEx1.SelectedValue;
MessageBox.Show(m.ToString());
//Categor categor = comboBoxEx1.SelectedValue as Categor;
//if (categor != null)
//{
// MessageBox.Show(string.Format("{0}\r\n{1}", categor.Id, categor.Name));
//}
}
错误用法:
private void Form1_Load(object sender, EventArgs e)
{
IList<Categor> categorlist = new List<Categor>();
categorlist.Add(new Categor() { Id = 0, Name = "Google" });
categorlist.Add(new Categor() { Id = 1, Name = "Microsoft" });
comboBoxEx1.DataSource = categorlist;
comboBoxEx1.DisplayMember = "Name";
comboBoxEx1.ValueMember = "Id";
}
结论:先写displayMember和valueMember,在绑定DataSource。小计一下,省了忘记
- combobox绑定valueDisplay选定value
- comboBox绑定key和value
- Mvvm combobox绑定Dictionary<Key,Value>问题
- Combobox设定选定项
- ComboBox怎么不绑定而设置Text和Value
- C# combobox绑定text与value并获取值
- combobox绑定text与value并获取值
- comboBox动态绑定及获取value,Text值
- comboBox绑定
- combobox绑定
- extjs ComboBox 获取 value
- GXT ComboBox default value
- c# combobox 数据绑定
- C# 绑定ComBobox控件
- ComboBox绑定DataTable
- ComboBox 动态绑定数据
- ComboBox 的绑定
- 递归绑定ComboBox
- python2.7+tensorflow+opencv的环境搭建(ubuntu)
- java web项目(spring项目)中集成webservice ,实现对外开放接口
- JAVA项目中发布WebService服务——简单实例
- 校OJ 10536: the depth of lake ---搜索
- 在Activity中动态设置控件或布局的宽高适应不同分辨率
- combobox绑定valueDisplay选定value
- No bean named 'springSecurityFilterChain' is defined
- Spark与机器学习(一)
- maven管理地址
- jQuery省市区三级联动
- 纯JS省市区三级联动
- poj 2431 解题记录
- java 打包项目为jar文件 并运行 外部配置文件
- Reinforcement Learning: Planning by DP