1

私のプロジェクトでは、ツリービューノードの前の色を青に設定する必要があります。どのノードには子ノードがあり、そのノードは青色のみで、残りのノードはデフォルトの色を持っています。ツリービュー ノード。

よろしくクリシュナ

4

1 に答える 1

2

TreeView.NodeにはForeColorプロパティとBackColorプロパティがありますが、それはあなたが探しているものですか?このようなもの:

        TreeView tv = new TreeView();

        tv.Nodes.Add("node1", "Node 1");
        tv.Nodes.Add("node2", "Node 2");

        tv.Nodes["node1"].ForeColor = System.Drawing.Color.Blue;
        tv.Nodes["node2"].ForeColor = System.Drawing.Color.Black;

特定のノードの子ノードを確認するには:

        node.ForeColor = node.Nodes.Count > 0
           ? System.Drawing.Color.Blue
           : System.Drawing.Color.Black;
于 2013-02-20T01:36:46.920 に答える