手动设置值Combobox的成员

时间:2011-03-31 10:51:08

标签: c#

实际上我需要使用Foreach循环设置组合框的值成员

我的代码是这样的。

foreach(DataRow row in dsTable.Tables["mytable"].Rows)
{
    combobox1.Items.Add(row["my column"]);
}

如何在其上设置值成员?

2 个答案:

答案 0 :(得分:0)

这是使用组合框的定义和一些例子。

msdn combobox link

基本上,组合框接受“对象”,因此你可以在其中添加任何类型的项目 希望它有所帮助。

答案 1 :(得分:0)

你没有绑定DataSource所以基本上没有必要设置ValueMember属性。

你应该这样做而不是循环:

combobox1.DataSource = dsTable.Tables["mytable"];
combobox1.ValueMember = "MyValueColum";
combobox1.DisplayMember = "MyDisplayColumn";