1. ホーム
  2. winforms

コンボボックスのselectedIndexChangedイベントがフォームロード時に発生しないようにする

2023-08-22 07:39:52

質問

あるフォームに ComboBox があり、ドロップダウンリストを提供しています。コンボボックスの SelectedIndexChanged event で、いくつかのコードを実行していますが、フォームの読み込み時にそのコードを実行させたくありません。残念ながら、フォームをロードするとき(コンボボックスで選択を行う前)には SelectedIndexChanged が発生します (おそらく、コンボボックスが databinding ). このような挙動を回避する方法はありますか?

どのように解決するのですか?

コンボボックスの選択項目が変更されたときだけ反応させたいのであれば SelectionChangeCommitted .