TreeView样式

问题描述

用的是C#的TreeView想给它设置样式根节点一个样式父节点一个样式子节点一个样式这个都好设置但是还需要设置鼠标悬停样式根节点一个悬停样式父节点一个悬停样式子节点一个悬停样式数据是后台绑定的每个节点的CssClass只能给一个样式我现在的想法是用脚本得到根节点然后给根节点赋样式但是不知道怎么用脚本得到求高手帮忙

解决方案

解决方案二:

不是有DrawNode事件吗,在那处理每一级节点样子,画出来
解决方案三:

没有大神知道么
解决方案四:

节点显示不同图片
解决方案五:

document.getElementById("TreeView1").firstChild.parentNode.className="TreeG";想这么得到父节点可是不对哦有大神知道具体怎么写么
解决方案六:

引用3楼的回复:

节点显示不同图片

+1

时间: 2024-08-29 11:49:17

TreeView样式的相关文章

WPF自定义控件与样式(9)-树控件TreeView与菜单Menu-ContextMenu

原文:WPF自定义控件与样式(9)-树控件TreeView与菜单Menu-ContextMenu 一.前言 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等,若有不明白的地方可以参考本系列前面的文章,文末附有部分文章链接. 本文主要内容: 菜单Menu的自定义样式: 右键菜单ContextMenu的自定义样式: 树控件TreeView的自定义样式,及右键菜单实现. 二.菜单Menu的自定义样式 自定义菜单样式的效果图: Menu和Context

WPF中TreeView.BringIntoView方法的替代方案

WPF中TreeView.BringIntoView()方法并不是那么地好用,不少时候会没有效果,这里有一个替代方案,调用SelectItem()方法可以展开并呈现TreeView上指定的Item: public static class TreeViewHelper { /// <summary> /// Expands all children of a TreeView /// </summary> /// <param name="treeView"

关于设置Treeview的样式的问题(80分)

问题描述 我想改变Treeview的连线.鼠标放上去时字体的下划线颜色等等,但是我在页面修改了HoverNodeStyle等属性,但是页面出来的结果还是原样没变化,请问应该怎么设置Treeview的样式呢?谢谢. 解决方案 解决方案二:貌似有专门的样式.....楼主再仔细看看吧....如果没有的话干脆来个css.....方便....解决方案三:csskankan解决方案四:css设置超链接的样式解决方案五:还是不行,我想换成鼠标放上去是蓝色没有下划线的,搞了老半天还是没反应呢解决方案六:80分这

asp.net关于使用了treeview的ExpandAll方法样式改变的问题求解决

问题描述 正常情况下的html代码,我已经用css控制了颜色<aid="tv_PageItemListt1"href="javascript:TreeView_ToggleNode(tv_PageItemList_Data,1,document.getElementById('tv_PageItemListn1'),'t',document.getElementById('tv_PageItemListn1Nodes'))"class="tv_Pag

c# TreeView CheckBoxes与Image的距离问题

问题描述 WinForms开发中,我设置TreeView显示CheckBoxes=true则它会在节点前显示CheckBox,同时我再设置它的Image,这时,节点的CheckBox与Image之间的距离很短,几乎是靠在一起的不美观,我想设置CheckBox与Image之间的距离,留一些空隙.但是一直找不到属性,在哪里设置请大家帮忙 解决方案 解决方案二:看看TreeView的样式能不能设置

在ASP.NET 2.0中使用样式、主题和皮肤

asp.net ASP.NET 2.0的主题和皮肤特性使你能够把样式和布局信息存放到一组独立的文件中,总称为主题(Theme).接下来我们可以把这个主题应用到任何站点,用于改变该站点内的页面和控件的外观和感觉.通过改变主题的内容,而不用改变站点的单个页面,就可以轻易地改变站点的样式.主题也可以在开发者之间共享. ASP.NET包含了大量的用于定制应用程序的页面和控件的外观和感觉的特性.控件支持使用Style(样式)对象模型来设置格式属性(例如字体.边框.背景和前景颜色.宽度.高度等等).控件也支

ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )

asp.net|treeview|web|程序|动态 TreeView 控件关键属性 CheckedNodes                 声明被选择的单个或者多个节点ExpandDepth                   声明TreeView控件展开的深度Nodes                               TreeNodeCollection 类型的节点集合SelectedNode                  当前被选择的节点ShowCheckBoxes   

给.NET中的Windows窗体加载Xp样式

window|加载 给.NET中的Windows窗体加载Xp样式 作者:Heath Stewart 介绍 当Windows XP 带着他特有的可视化样式或者主题发布时,许多人为他拥有的华丽界面而兴奋.然而,当.NET1.0正式版本发布的时候,许多人包括我自己为Windows 窗体不支持Windows XP 的可视化样式而失望.我对可视化样式的API函数和微软的.NET框架开发文档进行了一番研究,而后认识到为.NET应用程序加上Xp样式也不是很难. 下面的将通过一个简单的程序来为你的程序和控件加上

PHP开发框架Yii Framework教程(19) UI 组件 TreeView示例

CTreeView用来显示具有层次结构的数据,使用TreeView 通过设置Data属性.Data为具有下面结构的数组: ext: string, 树节点的文本. expanded: boolean,可选,表示该节点是否展开. id: string, 可选,该节点ID. hasChildren: boolean, 可选,缺省为False,当为True表示该节点含有子节点. children: array,可选,子节点数组.. htmlOptions: array, HTML选项. 到目前为止我们