ASP.NET2.0 新控件 TreeView控件的属性和事件

转载 2007年09月20日 09:44:00

TreeView控件:以树型结构递归显示数据,可扩展和折叠的分支,节点是可导航, 可选择的,也可添加选择框。
TreeNode对象:TreeNodes(节点对象)可以通过声明方式,写代码方式或通过数据邦定方式添加;可以按需装载;可以嵌套

二、关键属性

TreeView控件的关键属性:

CheckedNodes 声明被选择的单个或多个节点
ExpandDepth 声明TreeView控件展开的深
Nodes TreeNodeCollection类型的节点集合
SelectedNode 当前被选择的节点
ShowCheckBoxes 声明是否显示复选框
ShwoExpandCollapse 声明展开/折叠状态
ShowLines 声明节点间是否以线连接
LevelStyles 指定每个层次的节点的样式
NodeStyle 指定节点的默认样式
RootNodeStyle 指定根节点的样式
LeafNodeStyle 指定子节点的样式
SelectedNodeStyle 指定选定节点的样式
HoverNodeStyle 指定当鼠标移动到节点上方时的样式
ImageUrl Properties 指定表示展开/折叠的图片的URL路径

TreeNode的关键属性:

Checked 标明节点上的复选框的选择状态
ImageUrl 标明节点上所用图片的url路径
NavigateUrl 当单击节点时所要导航到的url路径
SelectAciton 无导航节点被单击时所要执行的动作
Selected 标明当前节点是否被选择的节点
ShowCheckBox 标明当前节点是否显示复选框
Text 节点上的文字

TreeView的事件:

CheckChanged 当复选框被选择或清除时所触发的事件
SelectedNodeChanged 当选择的节点发生改变时触发的事件
TreeNodeCollapsed 当分支被折叠时所触发的事件
TreeNodeExpanded 当分支被展开时所触发的事件
TreeNodeDataBound 当节点被绑定到数据源时所触发的事件
TreeNodePopulate only fired on server if EnableClientScript=”false”

注:1.   ExpandDepth 的默认值是:FullyExpand,也就是全部节点展开,如果初始
             时想让根节点不展开,设置其值为:0 。

 

TreeView控件属性

TreeView控件属性属性说明AutoGenerateDataBindings可以设置为true。默认情况下需要手工设置数据和树接点的绑定关系CheckedNodes返回那些多选框被选中的节点的集合...
  • wuchen_net
  • wuchen_net
  • 2010年05月11日 14:01
  • 1259

treeview属性和方法介绍

1、autoselect=”false”:当访问者在treeview控件中对节点进行定位时,可以使用键盘上的箭头来进行定位。属性值为“false“,则不允许这样做。   2、Showplus=”tru...
  • qoo1983
  • qoo1983
  • 2007年07月13日 15:07
  • 2977

Android5.0和6.0之后新增的控件说明

Android自5.0后增加了不少新控件,帮助开发者实现了更酷更炫的UI效果。可是对于初学者来说,这些新控件的用法不像老控件那么简单,网上相关的使用介绍也不如老控件那样丰富,种种情况无疑加大了我们学习...
  • aqi00
  • aqi00
  • 2017年03月01日 15:16
  • 3130

TreeView中用C#处理事件

void myExpandFn(object sender, TreeViewClickEventArgs e) { mylabel.InnerText += "Expanded (Node Ind...
  • pboy116
  • pboy116
  • 2004年11月09日 22:11
  • 494

【项目】TreeView控件的CheckBox选中事件

Asp.net 2.0 中带有CheckBox的TreeView控件, 父节点CheckBox属性改了后如何修改其子节点的Check状态?   有两种方法:   一是PostBack回服务器端处理: ...
  • u010924897
  • u010924897
  • 2015年08月31日 19:30
  • 1181

C#treeView控件单击事件选中节点的问题

问题描述:在treeView的Click事件中,选中的节点SelectedNode并不是您刚才点击的节点,总是上一次选中的节点,节点选中滞后的问题。 解决方案:在treeView的MouseDown事...
  • esunshine1985
  • esunshine1985
  • 2014年03月21日 22:07
  • 4595

winform Treeview Checkbox选择事件

private void treeView1_MouseClick(object sender, MouseEventArgs e) { TreeNode node = treeView1....
  • windowsliusheng
  • windowsliusheng
  • 2015年11月27日 10:34
  • 1793

Android6.0-新控件(二)

前言:继Android 6.0新控件(一),这里将介绍一下NavigationView,CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout的使...
  • listeners_Gao
  • listeners_Gao
  • 2016年11月04日 19:37
  • 3851

一个Activity掌握Android5.0新控件

一个Activity掌握Android5.0新控件欢迎转载,转载请注明原文地址:http://blog.csdn.net/lavor_zl/article/details/51279386,谢谢。 ...
  • lavor_zl
  • lavor_zl
  • 2016年04月29日 09:34
  • 5928

ActiveX控件的属性、事件和方法

  ActiveX控件的属性、事件和方法什么是ActiveX控件:一个进程内服务器,支持多种的COM接口。(可以理解为,一个COM接口是一个纯抽象基类,你实现了它,并且它支持自注册,就是一个Activ...
  • cdpc0202
  • cdpc0202
  • 2006年10月10日 11:22
  • 2394
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET2.0 新控件 TreeView控件的属性和事件
举报原因:
原因补充:

(最多只允许输入30个字)