0

バインディングソースなどを学習しているだけです。テキストボックスのデータバインディングを次のように追加しました。

txtTitle.DataBindings.Add("Text", bindingNavigator1.BindingSource.Current, "Title");

ユーザーがナビゲーターの次のボタンをクリックすると、バインディングソースの currentitem changed イベントを処理する必要がありますか?

txtTitle.Text = ((MyObject)bindingsource.CurrentItem).Title??

たくさんのコントロールがあるので、これは自動であると思っていたので、退屈そうです

4

1 に答える 1

0

次のように、バインディングソース自体にバインドする必要があります。

txtTitle.DataBindings.Add("Text", bindingNavigator1.BindingSource, "Title");

その後、それ以上のイベントを処理する必要はありません。おっしゃる通り、面倒くさいです。

于 2010-02-04T12:51:01.147 に答える