我正在使用组合框,文本框和按钮创建用户控件。当我将此用户控件放入表单后发生错误。 "Cannot bind to the new value member. Parameter name: newDisplayMember"
我搜索了SO,找不到任何令人满意的答案(可能是我错了)。这是将数据加载到组合的代码段:
// binding data source.
_bsFieldList.DataSource = _dtFieldList;// _dtFieldList is a DataTable
// Assigning binding source as the data source of the combo box.
cboFields.DataSource = _bsFieldList;
cboFields.DisplayMember = "FieldCaptn";
cboFields.ValueMember = "FieldType";
我做错了什么?
我发现使用公共属性DisplayMember
和ValueMember
solved此问题。但就我而言,这是不可能的。
修改
这些是_dtFieldList
的列