ユーザがツリーノードを選択すると、その下のツリーノードがすべて選択されるようにするにはどうすればよいですか?これは私がプロパティに欠けているものか、これをコード化する必要がありますか?チェックボックスを使用してTreeViewで複数の選択を実装する
1
A
答えて
1
これは非常にシンプルなので、ツリーノードのOnChangeイベントを処理し、.Checkedをすべての兄弟に設定するようにしてください。
+0
それでは、どのようにして "半チェック"のようなことをするのですか?子供の一部だけがチェックされているので、親は通常その中にボックスを持っていますか? – Sean
+0
OnCheckedイベントでも処理できます。親ノードの値をcheckStateに更新するだけです。兄弟のすべてがチェックされていないかどうかを判断してください。 –
関連する問題
- 1. 複数選択チェックボックスの実装
- 2. 複数(チェックボックス)を実装するDjangoで+ "Other"ウィジェットを選択
- 3. 選択したチェックボックスを使用してAngularJSの複数選択チェックボックスをドロップ
- 4. TreeViewでの複数選択
- 5. jqueryを使用して複数のチェックボックスを選択する
- 6. チェックボックスを使用してテーブルから複数の行を選択
- 7. 複数選択ですべて同時にチェックボックスを選択
- 8. TreeViewで複数の行をプログラムで選択します
- 9. チェックボックスを使用せずに複数の行をHTMLで選択
- 10. 複数のリストでチェックボックスを選択/選択解除する
- 11. フォーム:複数選択のチェックボックスで「すべて選択」ボタン
- 12. SFINAEを使用して実装するインターフェイスを選択する
- 13. anglejsを使用して複数のチェックボックスを選択しましたが、選択できません
- 14. GridViewの複数選択チェックボックス
- 15. マルチ選択機能の「select_tag」に「選択/非選択」を実装する方法は?私は複数選択フィールドの「select_tag」を使用している
- 16. swift3でuitableの複数選択を実装する方法は?
- 17. HTML複数選択ボックス、jQueryを使用して複数のアイテムを選択
- 18. 複数の選択されたチェックボックスでjavascriptを実行
- 19. jqグリッドサブグリッドボタン/複数選択チェックボックス?
- 20. 複数のチェックボックスを選択してPython Djangoで値を取得
- 21. 選択の実装方法整数のコンパレータを使用してソートする?
- 22. 角度4:複数選択のチェックボックスを使用
- 23. データテーブルでチェックボックスと選択オプションを実装する方法は?
- 24. 剣道グリッド内の複数の選択を実装するangular2
- 25. ASP.NET:複数のTreeViewノードを選択するには?
- 26. VBSを使用してHTAで複数選択要素オプションを選択する
- 27. チェックボックスから複数の値を選択
- 28. Selenium webdriverを使用してポップアップウィンドウでチェックボックスを選択する
- 29. pywinautoを使用してTreeViewから子を選択
- 30. 実行時に使用するCRTP実装を選択する
Nickolayの回答に対するあなたのコメントは、あなたの 'TreeView'でチェックボックスを使っていることを示しています。その仮定は正しいのですか、複数のアイテムを選択して表示(つまり、強調表示)しようとしていますか?複数の選択は、チェックボックスを使用したくない場合には面倒です。 –
はい、私は正しいチェックボックスを使用しています。 – Sean