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控件的选中改变背景色。
查看全文
相关阅读:
简单的方法爬取b站dnf视频封面步骤解释
ROS讲座 关于ROS2和Gazebo C++ in Open Source Robotics
深圳3分钟完成港澳签注 24小时自助办证服务攻略
如何建立数据平台?看上市公司的选择!
从开发转型到技术总监的迷茫
计算机控制技术课程解释与问题答疑
深度剖析 | 基于大数据架构的BI应用
Android系统开机启动流程及init进程浅析
经验分享 | 如何搭建企业管理驾驶舱
android 修改framework下资源文件后如何编译
原文地址:https://www.cnblogs.com/huangwen/p/1214559.html
最新文章
【最小生成树之Kruskal算法】
算法导论--最小生成树(Kruskal和Prim算法)
【bfs基础】①
【NOIP2017】图书管理员-C++
【NOIP2018】标题统计-C++
【bfs】密码锁-C++
用C#实现一个百度万年历
The Pomodoro Technique
开始找工作
《程序员跳槽全攻略》
热门文章
开始写博客
74th LeetCode Weekly Contest Valid Tic-Tac-Toe State
我在B站学习 清华大学教授带你学习c++(进阶)构造函数
73th LeetCode Weekly Contest Domino and Tromino Tiling
73th LeetCode Weekly Contest Custom Sort String
73th LeetCode Weekly Contest Escape The Ghosts
73th LeetCode Weekly Contest Rotated Digits
我在B站学习 清华大学教授带你学习c++(进阶)类与对象
LeetCode Evaluate Reverse Polish Notation
LeetCode Minimum Depth of Binary Tree
Copyright © 2011-2022 走看看