c# 树状视图(TreeView类)
来源:互联网 发布:北京网络职业学院 编辑:程序博客网 时间:2024/05/18 22:44
树状视图
一、 树状视图(TreeView类)
TreeView(树状视图)控件最常用于显示一列目录,就像我的电脑里左窗口一样,不过你可以使用TreeView控件来显示任何分层的信息。
二、树状视图的属性
类型
属性
访问方式
说明
Control
parent
读/写
获取或设置树状视图的父容器
string
Text
读/写
获取或设置树状视图的文本名称
bool
NodeWrap
读/写
获取或设置一个值,它指示空间不足时节点中的文本是否换行。
bool
ShowPlusMinus
读/写
获取或设置一个值,它指示是否显示树状视节点的加号与减号
bool
ShowLines
读/写
获取或设置一个值,用来指示是否在树节点之间绘制连线。
bool
ShowRootLines
读/写
获取或设置一个值,用来指示是否在树视图根处树节点之间绘制连线
ImageList
ImageList
读/写
获取或设置树节点的图象集
int
ImageIndex
读/写
获取或设置图片索引
int
SelectedImageIndex
读/写
获取或设置当树节点选定时所显示图像的图像列表索引值。
TreeNode
SelectedNode
读/写
获取或设置当前选定的树节点
TreeNode
Nodes
读/写
获取或设置树节点的集合。
三、树状视图方法
返回值类型
方法名称
说明
void
BeginUpdate
禁止任何树状视图重绘
void
EndUpdate
启动任何树状视图重绘
四、树状视图事件
事件
方法
委托
参数
BeforeSelect
OnBeforeSelect
TreeViewCancelEventHandler
TreeViewCancelEventArgs
在选定树状节点前触发
AfterExpand
OnAfterExpand
TreeViewEventHandler
TreeViewEventArgs
在展开树节点后发生
AfterCollapse
OnAfterCollapse
TreeViewEventHandler
TreeViewEventArgs
在折叠树节点后发生
AfterSelect
OnAfterSelect
TreeViewEventHandler
TreeViewEventArgs
在选定树节点后发生
这几个事件中的参数都有统一的一个属性Node用来获取当前选种树节点的名称的,这个属性对于我们以后有很大的用处。
在我们平时看到树状视图时,一般都会发现,当你点击树状视图中的节点都会展开,并且分出很多个新的小节点,而这些节点是怎么来的呢,当然不会是凭空想象来的,而是我们通过树节点类构造出来的了,下面我就要为大家介绍树节点类。
五、树节点类(TreeNode)
使用方式:TreeNode td = new TreeNode(string str);
树节点类里有很多个有用的构造函数,string类型的参数,主要是用来设置当前树节点的名称使用的。
六、树节点类属性
类型
属性
访问方式
说明
int
Index
读/写
获取或设置树节点在树节点集合中的位置
string
Text
读/写
获取或设置状态栏窗格的文本名称
Control
Parent
读/写
获取或设置父容器
TreeNode
FirstNode
读
获取树节点集合中的第一个子节点
TreeNode
LastNode
读
获取最后一个树节点
TreeNode
NextNode
读
获取下一个同级树节点
TreeNode
PrevNode
读
获取上一个同级树节点
TreeNode
NextVisibleNode
读
获取下一个可见树节点
TreeNode
PrevVisibleNode
读
获取上一个可见树节点
int
ImageIndex
读/写
获取或设置树状视图中的图片索引
int
SelectedImageIndex
读/写
获取或设置当树节点处与选种时所显示的图象的图象索引
TreeNode
Nodes
读/写
获取或设置树节点的集合。
- c# 树状视图(TreeView类)
- C# 树状视图
- C# 递归显示 TreeView 树状菜单树!
- C#0003--如何使用树状视图控件
- C#三态及可禁用TreeView树形视图实现
- TreeView树状结构
- C# TreeView的帮助类
- C#树状视图动态加载Menustrip导航菜单
- C# TreeView
- TreeView(树杈视图)
- TreeView 控件树状控件的填充VB以及 VS.NET C#源代码
- 如何在C#中利用GDI画树状图(非Treeview)
- C# 系统应用之TreeView控件 (一).显示树状磁盘文件目录及加载图标
- C# 系统应用之TreeView控件显示树状磁盘文件目录及加载图标
- C# 系统应用之TreeView控件显示树状磁盘文件目录及加载图标
- C# 移动TreeView的节点的类.
- 树状视图拖放实现
- C#-树视图TreeView---ShinePans
- linux下删除某一时间段的文件
- J2EE到底是什么?
- oracle导入导出--批处理
- 从GridView中导出全部页数据示例
- ResolveUrl() 和 ResolveClientUrl()
- c# 树状视图(TreeView类)
- 在asp.net中对url地址统一编码的示例
- java代码缺陷自动分析工具之FindBugs介绍
- 网络热身赛 Gary's Calculator 哈工大oj上的1314题
- 在C#得到指定日期所在周的第一天与最后一天的方法
- VC++ 读取新浪证券行情接口(Level 1行情)
- 传智播客开课的第三天
- 为什么要交流
- 利用DevExpress的WebChartControl绘制柱状图,线状图与饼状图示例