2

我在 WinForms 应用程序中实现 MVC。在视图中有一个组合框控件。我已经用 getter 和 setter 声明了一个名为 SheetLoader 的属性:

public BindingSource SheetLoader
{
    get { return (BindingSource)comboBox_workSheetList.DataSource; }
    set { this.comboBox_workSheetList.DataSource = (BindingSource)value; }
}

在控制器中,我想访问上面的设置器并将其绑定BindingSource到组合框。

view.SheetLoader = _bindingSource;

但这种方式行不通。组合框不会分配任何项目。我已经调试过了,但是value获取数据。

请帮我将数据从控制器绑定到 View -> Control。

4

1 回答 1

0

确保设置组合框的 DisplayMember 和 ValueMember。

于 2012-07-13T20:13:37.227 回答