首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么重绘TreeView控件,替换默认的+-图标

2012-09-10 
如何重绘TreeView控件,替换默认的+-图标?如何重绘TreeView控件,实现以下重写:1、替换默认的+-图标?节点图标

如何重绘TreeView控件,替换默认的+-图标?
如何重绘TreeView控件,实现以下重写:
1、替换默认的+-图标?节点图标自定义。
2、节点内容颜色自定义?
敬请指点,有代码最好了,谢谢!

[解决办法]
先认真看看treeview的最基本文档,看看人家有没有设置图标的功能。
[解决办法]
DrawNode事件,够你玩的了
[解决办法]
private void treeView1_DrawNode(object sender, DrawTreeNodeEventArgs e)
{
e.Node.ImageKey = imageList1.Images[3]; //设置节点前的图标
e.Node.ForeColor = Color.Blue; //设置节点的字体颜色
//其他你还可以用类似方法改的另类
e.Node. xxx = yyy
}

热点排行