我的窗体上有一个组合框(winforms)。在属性中,我设置了DisplayMember和ValueMember。 DisplayMember = Name和ValueMember = ID。组合框填入下列对象:Combobox selectedvalue
public class MyObj
{
public string Name
{
get; set;
}
public int ID { get; set; }
}
的名称将显示在下拉罚款(所以DisplayMember工作),但是,当我做:
mycombobox.SelectedValue它总是空。
有谁知道我是否忘记做任何事情?
你在哪里检查'mycombobox.SelectedValue'? – Bolu 2010-12-10 11:47:30
这是一个按钮的点击事件。我也尝试在组合框的SelectedIndexChanged事件上检查它,但它在那里也不工作。 – AndrewC 2010-12-10 11:50:07
如果你做SelectedIndex或SelectedItem,你会得到什么?你可以添加组合框的配置和填充代码吗? – 2010-12-10 11:50:18