我在WinForms应用程序中实现MVC。在视图中,有一个组合框控件。我已经用getter和setter声明了一个名为SheetLoader的属性:
public BindingSource SheetLoader
{
get { return (BindingSource)comboBox_workSheetList.DataSource; }
set { this.comboBox_workSheetList.DataSource = (BindingSource)value; }
}
在控制器中,我想访问上面的setter并将
BindingSource
绑定到组合框。view.SheetLoader = _bindingSource;
但是这种方式行不通。组合框将不会分配任何项目。
我已经调试了,但是
value
获取数据。请帮助我将数据从控制器绑定到视图->控件。
最佳答案
确保设置组合框的DisplayMember和ValueMember。