System.Windows.Forms.TreeView treeViewDisk 设置当前选中的样式

 private void treeViewDisk_BeforeSelect(object sender, TreeViewCancelEventArgs e)
        {
            TreeNode selectedNode = e.Node;
            if (selectedNode != null)
            {
                foreach (TreeNode n in treeViewDisk.Nodes)
                {
                    if (selectedNode.Text == n.Text)
                    {
                        n.ForeColor = Color.Red;
                        n.NodeFont = new Font("新宋体", 18, FontStyle.Bold);
                    }
                    else
                    {
                        n.ForeColor = Color.Black;
                        n.NodeFont = new Font("新宋体", 14, FontStyle.Regular);
                    }
                }
            }
        }

猜你喜欢

转载自blog.csdn.net/qq_41630695/article/details/113182046
今日推荐