7

私はそれを使用してバインドしました

cmbPeriod.DataBindings.Add("SelectedItem", Presenter, "SelectedDate", true, DataSourceUpdateMode.OnPropertyChanged);

しかし、それはバインドされたモデルに対してのみ起動し、コントロールからタブを外したときにのみ起動します。ユーザーが新しい選択をした瞬間に起動したいと思います。

編集:わかりましたので、代わりに使用してバインドし、 asSelectedValueを残してみました。これは、コンボボックスが正しいオブジェクトで変更されるとすぐにソースを更新する効果がありましたが、コンボボックスはソースからの更新を無視するようになりました!!ValueMembernull

実行時にバインディングを要求していることがわかり、ソース プロパティが正しいオブジェクトを返します。これは、コンボボックスが変更時にソースを更新するのと同じタイプです。うーん!とても近い:(

4

1 に答える 1