C#在组合框中传递Value Member,然后显示其对应的Display Member

时间:2014-09-17 08:53:01

标签: c# combobox valuemember

我只想在C#中寻求帮助,我目前正在学习用C#编写代码。

我的Mysql数据库中有值,例如位置,它的数据是代码,(104,105,111,)等。它的代码具有每个对应的位置。 (104-经理,105-高级经理,111-主管),在我的组合框上。

我目前正处于需要更新现有员工职位的问题上。

我需要获得我想要更改位置的员工的价值,然后将其传递给组合框..使用valuemember / pcode显示其描述/位置(经理,主管,高级经理)..谢谢提前。

我创建的组合框也绑定到数据源..

1 个答案:

答案 0 :(得分:0)

点击here

public class ComboboxItem
{
    public string Text { get; set; }
    public object Value { get; set; }

    public override string ToString()
    {
        return Text;
    }
}

private void Test()
{
    ComboboxItem item = new ComboboxItem();
    item.Text = "Supervisor";
    item.Value = 111;

    comboBox1.Items.Add(item);
}