zoukankan
html css js c++ java
TreeView控件改变其选中的背景色
对于
TreeView控件
而言,改变选中节点的背景色,有俩种方法:
1。利用SelectAction属性可以实现,再在其属性中加以配置相应的背景色和前景色就可以;
rootnode.SelectAction = TreeNodeSelectAction.Select
可以实现
缺点:页面会刷新
2。JS实现
我要说的就是用第二种方法实现选中以后改变背景色,效果图如下:
其只要
aspx
页面的JS代码如下:
<
script language
=
"
javascript
"
type
=
"
text/javascript
"
>
var tmp_background_val;
var tgs;
function getNode(evt,flags)
{
evt1
=
window.
event
?
window.
event
.srcElement : evt.target;
//
傳過來本次點擊前的的背景顏色
if
(tgs)
{
tgs.style.background
=
tmp_background_val ;
}
//
考慮到連續點同一個對象的情況,就不要改變保留的顏色
evt1.style.background
=
'
#ddedfd
'
;
tmp_background_val
=
flags;
tgs
=
evt1;
}
</
script
>
在后台
aspx.CS中的
Page_Load方法中添加如下的语句:
TreeView1.Attributes.Add(
"
onclick
"
,
"
getNode(event,'#0099ff');
"
);
即可实现
TreeView控件的选中改变背景色。
查看全文
相关阅读:
华南虎原图找到了
电脑高手的7大标准
科幻小说一代宗师阿瑟•克拉克过逝
看英文片最容易误解的10个单词(感觉对大家很有用,转过来的)
地震了,人跑的真快啊
John Titor一个来自未来的人
马云扮白雪公主
世界上最冷的脑筋急转弯
告别人肉刷,让房源自己送上门
来测下你的浏览器对标准的支持情况吧
原文地址:https://www.cnblogs.com/huangwen/p/1214559.html
最新文章
习惯
windows IconOverlay shell extension
C# RSA算法实现 利用openssl生成的证书 加密解密
C# 配置文件读写
python 操作mysql数据库
UML笔记(4):协作图、Collaboration Diagram
UML笔记(2):用例图、User Case View
UML笔记(3):顺序图、Sequence Diagram
【原】UML笔记(1):UML简介
SQL Function 自定义函数
热门文章
测试
位深度与图片格式的关系?分辨率? 拓荒牛
select 和 epoll
select, iocp, epoll,kqueue及各种I/O复用机制(转)
23种设计模式之——单例模式
C++ XML解析之TinyXML篇
搬砖 js 读取带双引号的csv文件 雾中的
有道的博客统计
google的公交搜索发布了
每篇都是一个音让你嘴抽筋的文章
Copyright © 2011-2022 走看看