ComboBox 在 DisplayMember 和 ValueMember 中重复相同的值



嗨,我正在尝试填充组合框,但值成员与显示成员相同 这是我的代码:

private void Form1_Load(object sender, EventArgs e)
{
refresh();
}
public void refresh()
{
using (var context = new AppDbContext())
{
var piece = context.piece.Select(d => d.quantity);
comboBox1.DataSource = piece.ToList();
comboBox1.DisplayMember = "quantity";
comboBox1.ValueMember = "quantity";

}
}

我收到此错误消息:系统参数异常"无法绑定到新的显示成员。 参数名称新显示成员">

只有显示成员和值成员为 = " 我没有任何问题,但我需要显示和保存相同的数据,我的代码有什么问题?

您是否尝试过不设置 ValueMember?也许如果您不设置该值,则该值将与显示值相同。

最新更新