TreeView では、C1TreeView の ApplyNodeStyles イベントとApplyNodeCellStyles イベントを使用して、1 つのノードまたはノードセルのスタイルを変更できます。ApplyNodeStyles イベントは、ノードにスタイルを適用したときに発生します。ApplyNodeCellStyles イベントは、ノードのセルにスタイルを適用したときに発生します。
ノードまたはノードセルをカスタマイズするには、まず、C1TreeNode クラスの Level プロパティを使用して、ノードレベルを指定する必要があります。次に、C1TreeViewNodeStylesEventArgs クラスと C1TreeViewNodeCellStylesEventArgs クラスでそれぞれ提供される NodeStyles プロパティまたは NodeCellStyles プロパティを使用して、NodeCellStyle クラスとTreeNodeCellStyles クラスのプロパティにアクセスします。これらのクラスで提供されている BackColor、ForeColor、Default などのプロパティを使用して、特定のノードまたはノードセルをカスタマイズできます。
次のコードスニペットに、実装方法を示します。