バインディングソースコントロールが1つあるフォームがあります。
グリッドといくつかのスタンドアロンコントロール(テキストとラベル)は、このソースとバインディングを共有しています。
ユーザーがグリッド行を変更するたびに、いくつかのコントロールを有効/無効にします。
BindingSource.CurrentChanged
イベントまたはイベントでこのコードを書く必要がありDataGridView1.RowValidating
ますか?
私はbindingsourceイベントを使用する傾向があります。これは、私が望むものをグローバルに提供すると思うためですが、そこでUIコードを実行するのは間違っていると「感じ」ます。
意見?