TreeView コントロールを含むプロジェクトに取り組んでいます。レベル 1 の下のすべてについて、これらのノードはブックマーク機能として使用されているため、そこに Tri-State CheckBox が必要です。ここで使用しているコントロールを見つけました。
ただし、TreeView の上位 2 つのレベルはブックマークする必要がないため、顧客はそこに画像を置きたいと考えています。特定のノードで CheckBoxes が消えるように応答するこのページを見つけました。残念ながら、API 呼び出しは上記の Tri-State TreeView で使用されているものと競合し、両方を同時に機能させることはできません。
基本的に、私が探しているのは、上位 2 つのレベルのノードでイメージを取得し、下位レベルでトライステート チェックボックスを取得する方法です。必要に応じて、別の Tri-State CheckBox を試してみたいと思います。
また、ユーザーが上の 2 つのレベルの画像をクリックしても、画像は変化しません。画像が変更されないようにするこのページを見つけましたが、コントロールから PlusMinus、Lines、および RootLines を削除します。
これが非常にばかげた具体的な要求であることを前もって申し訳ありません。