如何在加载winform的时候自动改变treeview的指定根节点的字体颜色呢??

treeview1.Nodes[0].ForeColor = Color.Red;

private void treeView1_DrawNode(object sender, DrawTreeNodeEventArgs e)
        {
            Color strColor;
            if (e.Node.Index % 2 == 0)  //判断结点
                strColor = Color.Red;
            else
                strColor = Color.Blue;
            e.Graphics.DrawString(e.Node.Text, this.Font, new SolidBrush(strColor), e.Bounds);
        }

另设置:
this.treeView1.DrawMode = System.Windows.Forms.TreeViewDrawMode.OwnerDrawText;

作者:wpf之家
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/wpf123/p/2347470.html