TreeView
WinForms アプリケーションのコントロールでいくつかのチェックボックスを無効にできるようにする必要がありますが、標準TreeView
コントロールにはそのような機能が組み込まれていません。
私はすでにTreeView.BeforeCheck
イベントを使用しており、ノードが無効になっていて、それが完全に正常に機能する場合はキャンセルします。
ForeColor
また、無効なノードの を に変更しGrayText
ます。
シンプルで堅牢なソリューションを持っている人はいますか?