我有一个组合框(使用数据绑定)
我按如下方式加载组合框值:
cb.BeginUpdate();
cb.DisplayMember = "Display";
cb.ValueMember = "Value";
cb.DataSource = cbvalues.GetBindingTable(true);
if (cb.Items != null && cb.Items.ValueList != null)
cb.Items.ValueList.FormatFilteredItems = DefaultableBoolean.True;
cb.EndUpdate();
cbvalues
列表包含多个成员(例如true / false / both)
数据绑定发生如下:
cb.DataBindings.Add("Value",
_data,
_data.GetPropertyName(bo => bo.cbvalue),
false,
DataSourceUpdateMode.OnPropertyChanged).BindingComplete += someotherfunctionname;
现在为了理由,我总是从我的对象中获取值Unknown。
我想让我的组合框显示任何东西,只是一个空的组合框。相反,我得到了“未知”的价值。在里面。我该如何禁用这种行为。