0条评论
还没有人评论过~
C# WinForm TreeView 怎么做半透明或者透明背景?
原生不支持
打开treeview.htc
修改
function buildTreeFromRoot()
{
//treeviewNode = element.document.createElement("HTML");
//var bodyNode = element.document.createElement("BODY");
//把初始化树时的html,body,改成div, span
treeviewNode = element.document.createElement("DIV");
bodyNode = element.document.createElement("SPAN");
...
...
}
然后设backcolor=Transparent
死了这条心吧,用GDI+做不了,连为TreeView自定义背景图片都很麻烦,换个思路不妨用个好看一些的纯色背景