this.Tree.SelectedNode = this.Tree.GetNodeAt(p);
this.Tree.SelectedNode.BackColor = 颜色;这两行语句能够改变选中节点的背景颜色,
但是不能禁掉系统选中节点时的默认深蓝色。
this.Tree.SelectedNode.BackColor = 颜色;这两行语句能够改变选中节点的背景颜色,
但是不能禁掉系统选中节点时的默认深蓝色。
解决方案 »
- C#求助 一个richtextbox显示问题 两个richtextbox传递不同的数据总是显示同一个内容 求解!!!!
- TextBox的数据绑定问题
- C#code1
- WCF客户端第一次连接服务器是不是很慢呀!!!!!是不是和设置有关呀?
- 救急(C#操作Word转htm乱码问题)
- 如何用多个事物处理dataset中一个表的多条数据???
- 使用System.Diagnostics.Process类调用子进程的奇怪问题
- 请高手给个DataList绑定SQL数据库然后显示的例子
- C#.NET系统问题!
- 求编译.net程序的加密方法
- C#画图 当鼠标放上去时出现图坐标提示
- 多线程下,如何保证一个线程的一组操作不被中断
private void treeView1_DrawNode(object sender, DrawTreeNodeEventArgs e)
{
if ((e.State & TreeNodeStates.Selected) == TreeNodeStates.Selected)
{
e.Graphics.FillRectangle(new SolidBrush(Color.Red), e.Bounds);
e.Graphics.DrawString(e.Node.Text,treeView1.Font,new SolidBrush(Color.White),e.Bounds.Location);
}
else
{
e.DrawDefault = true;
}
}
}