WinForms:我正在从我的数据库表中加载我的组合框letz说标题(ID,名称)。
cbxTitle.DataSource = Se.Titles.ToList();
cbxTitle.ValueMember = "TitleID";
cbxTitle.DisplayMember = "TitleDesc";
&安培;我使用客户记录保存所选值
customer.TitleID = Convert.ToByte(cbxTitle.SelectedValue.ToString());
当我回放时,如何向顾客显示保存的标题?请 请注意,我只获得带有客户记录的TitleID,而我没有 title.Name和我在一起。我可以使用所选的值吗?请指教。
此致 阿尼尔。
嗨,
这就是我想要做的。我不想对我的控件进行数据绑定,我可以遍历ComBoBox.Items,我可以使用ToString()查看TitleDesc,TitleID值。但我无法通过ValueMember在集合中找到该项目。
foreach (var item in cbxTitle.Items)
{
if (item.ToString() == int(Customer.TitleID))
{ cbxTitle.SelectedItem = true; break; }
}
这样的事情......请帮忙!
此致 阿尼尔。
答案 0 :(得分:0)
cbxTitle.SelectedValue = customer.TitleID;