ComboBox.Items数が変更されたときに発生する適切なイベントが見つかりませんでした。そうする方法はありますか?ComboBox.Itemsカウントが変更されたときのイベントの発射?
0
A
答えて
2
バインドコンボボックスのItemsSourceのObservableCollectionに、あなたはのObservableCollectionのイベントて、CollectionChangedをキャッチすることができます
EDIT:
で、代わりに、直接、もちろん良く使用するためにUIエレメントプロパティにアクセスの結合を使用することをお勧めしますWPF MVVMていますが、この
public ObservableCollection<string> MyCollection{get;set;}
01のような性質を維持することができ、あまりにもそれなしで、あなたのWindowsまたはUserControlsのC#コードで
を生きることができます
この
<UserControl Name="myUserControl".../>
のようにXAMLでユーザーコントロールに名前を付けるよりも
MyCollection = new ObservableCollection<string>()
MyCollection.CollectionChanged += SomeMethod;
コンストラクタでそれを初期化書く今、この
<ComboBox ItemsSource="{Binding ElementName=myUserControl, Path=MyCollection}"...
のようなあなたのコンボボックスの代わりにコンボボックス要素へのアイテムの追加と削除のMyCollectionにthamを追加すると、コンボボックスに表示されます
希望します。
0
ComboBox.Items数が変更されたときに発生するイベントはないとは思わないでください。アイテムを追加または削除するときは、おそらくコードを実行する必要があります。
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
End Sub
OR
protected void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
関連する問題
- 1. ArrayList要素が変更されたときのイベントの発生
- 2. MKMAPVIEWエクステントが変更されたときに発生するイベント
- 3. Javaキーが押されたイベントが発射されない
- 4. jquery clickイベントが発射されない
- 5. onmousemoveイベントが発射されない
- 6. Java - KeyListenerイベントが発射されない
- 7. ASP.NETイベントが発射されない
- 8. 流星が発射されないイベント
- 9. タブが変更されたときにチェックボックスのイベントが変更されない
- 10. テキストエリア内のテキストが変更されたときに発生するイベント
- 11. 隠し入力が変更されたときにイベントを発生させる
- 12. DataGrid.ItemsSourceが変更されたときにイベントを発生させる方法
- 13. 特定のスライダが変更されたときのイベント
- 14. オブジェクトのプロパティが変更されたときのJava - fireイベント
- 15. フォーム内の子が変更された(描画された)ときにイベントが発生しますか?
- 16. フィールドが変更されたときのHTML/JSイベント
- 17. Word 2007でテーマが変更されたときのイベント
- 18. テーブルコンテンツが変更されたときにSWTで発生するイベント
- 19. バックボーン・ビューのイベントが発射されない
- 20. モデルが変更されたときの変数の変更
- 21. jqueryとRadioButtonで変更されたイベント
- 22. バインディングターゲット値が変更されたイベント
- 23. TextBoxのキャレットが変更されたときにイベントを発生させる機会はありますか?
- 24. jQuery/Javascript - ボタンの値が変更されたときにイベントを発生させる方法
- 25. Googleアナリティクスのユニークなイベントは、期間が変更されたときに変更されます。
- 26. ios webkitのイベントは発射されませんか?
- 27. Cocoa:NSViewのキーダウンイベントが発射されない
- 28. ファイルタイプが変更されたときの色の変更
- 29. Rails 3/cronが発射されないときはいつも
- 30. static int変数が変更されたときにイベントをトリガしますか?
私は、私はまだそれを行うには把握できなかったにもかかわらず、その答えとして、それをマーク。 Googleはこの問題について多くのスレッドを教えてくれましたが、どうやってそのようにするのか本当に分かりません...でも、ヒントありがとう! – theknut
私はもっと詳しい説明を追加して@theknutを行う方法を見てください –