博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

TreeView背景变透明的方法

Posted on 2007-05-24 10:37  大胸宝腚  阅读(1395)  评论(0)    收藏  举报
 

由于项目使用TREEVIEW时背景色是兰色,但是TV缺总是遮蔽拉一块,树的属性里根本没有设置背景图片这项,也不知怎么通过编写代码来实现,通过在网上搜索以后,我找到以下方法,既简单又省时,那就是修改TreeView 自己的源代码,还好它是一个开放源代码的第三方控件!!  感谢作者,方法如下:

把webctrl_client\1_0(该文件夹是安装TreeView后产生的,一般在wwwroot文件夹根目录下)里面TreeView.htc文件打开修改如下函数

function buildTreeFromRoot()

{

//treeviewNode = element.document.createElement("HTML");

//var bodyNode = element.document.createElement("BODY");

//注释的是原有的两行

//改成以下两行

treeviewNode = element.document.createElement("DIV");

var bodyNode = element.document.createElement("SPAN");

 }