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
データを取得します。
コントローラからのデータを[表示]->[制御]にバインドするのを手伝ってください。