TreeView控件使用教程2

原创 2011年01月08日 17:07:00

3. EnsureVisible 方法

这个方法确保指定的 ListItem Node 对象是可视的。如果需要,这个方法可展开 Node 对象并滚动 TreeView 控件。该方法仅可滚动 ListView 控件。

语法                         

object.EnsureVisible

object 所在处代表一个对象表达式,其值是应用于列表中的一个对象。

返回值

描述

True 如果 ListView TreeView 控件必须滚动与/或扩展以显露该对象,该方法返回 True

False 如果不需滚动与/或展开,该方法返回 False

说明

一个特定的 Node ListItem 对象可能深藏于 TreeView ListView 控件中,当要使其为可视时,使用 EnsureVisible 方法。

如果 Scroll 属性设置为 False,则该方法将不会在 TreeView 控件上起作用。
 4. Node
对象和 Nodes 集合

Node 对象是 TreeView 控件中的一项,它包含图像和文本。

Nodes 集合包含一个或多个 Node 对象。

语法

treeview.Nodes

treeview.Nodes.Item(index)

以上语法行,按照标准集合语法分别引用集合与集合中的单独元素。

treeview 对象表达式,其值是 TreeView 控件。

index 整数或字符串,它唯一地标识 Nodes 集合的一个成员。整数是 Index 属性的值,字符串是 Key 属性的值。

说明

节点可包含文本和图片。然而,要使用图片,必须用 ImageList 属性关联一个 ImageList 控件。

图片可以根据节点的状态而改变;例如,如果将 SelectedImage 属性设置为来自关联的 ImageList 的图像,则被选中的节点可拥有与未选中的节点不同的图片。

5. Add 方法(Nodes 集合)

Treeview 控件的 Nodes 集合中添加一个 Node 对象。

语法

object.Add(relative, relationship, key, text, image, selectedimage)

Add 方法的语法包含下面部分:

描述

object 必需的。对象表达式,其值是应用于列表中的一个对象

relative 可选的。已存在的 Node 对象的索引号或键值。新节点与已存在的节点间的关系,可在下一个参数 relationship 中找到。

relationship 可选的。指定的 Node 对象的相对位置,如设置值中所述。

key 可选的。唯一的字符串,可用于用 Item 方法检索 Node

text 必需的。在 Node 中出现的字符串。

image 可选的。在关联的 ImageList 控件中的图像的索引。

selectedimage 可选的。在关联的 ImageList 控件中的图像的索引,在 Node 被选中时显示。

设置值

relationship 的设置值是:

TreeView控件使用教程1

1. TreeView 控件TreeView 控件显示 Node 对象的分层列表,每个 Node 对象均由一个标签和一个可选的位图组成。TreeView 一般用于显示文档标题、索引入口、磁盘上的文件和...
  • yangyuewei110
  • yangyuewei110
  • 2011年01月08日 17:03
  • 248

如何安装TreeView控件

要使用ASP.NET中使用Microsoft的TreeView控件,必须由用户下载控件安装到本地才能使用.下载页面: 下载到本地后,执行安装程序会在c:/program files/创建目录IE We...
  • huige1004
  • huige1004
  • 2007年08月23日 10:21
  • 2996

C# treeview控件的使用方法

步骤之一:首先当窗体加载的时候,我们添加上图中所示的节点。C# treeview控件的使用方法步骤之二:当点击“Delete the Selected”按钮时,被选中的节点将被删除。当点击“Edit ...
  • guoliwang
  • guoliwang
  • 2009年10月27日 15:22
  • 1026

C#动态绑定treeview控件

前台只需要放一个 treeview控件就行 后台   protected void Page_Load(object sender, EventArgs e)     {         ...
  • liuwen718
  • liuwen718
  • 2014年03月28日 11:59
  • 841

WinForms中TreeView控件的扩展与使用

EXE文件方便大家测试   源码下载 TreeView控件非常的好用,在我的公文系统中,使用TreeView控件选择接收公文的人员,支持单选,可多选 现提取出来,方便大家使用   涉及...
  • networkcomms
  • networkcomms
  • 2015年03月03日 12:12
  • 692

VS2003中添加TreeView控件

VS2003的ASP.NET中没有TreeView控件,需要自行安装。http://adandelion.cnblogs.com/articles/235681.html 下载Treeview的安装包...
  • goodwinds
  • goodwinds
  • 2009年02月08日 15:07
  • 1010

C# WinForm 自绘TreeView

C# WinForm 自绘TreeView 1. 问题提出 TreeView 控件很常用,常见的功能及UI方面的需求总结起来有如下几点: (1). 自定义节点高度:这是继承TreeView不能实现的...
  • ljfblog
  • ljfblog
  • 2017年05月13日 20:55
  • 1393

利用TreeView控件 从数据库中动态载入数据

//*************************  aspx  *************************//               AutoPostBack="True">   ...
  • hqt
  • hqt
  • 2005年04月18日 13:05
  • 1678

在Visual FoxPro中使用TreeView控件

如果用户在设计程序时,需要用一种树形结构生动形象地显示具有不同层次的数据,那么TreeView控件将是最合适的选择。TreeView控件可以将用户选定的数据,也可以是从数据库中检索出来的数据,供用户自...
  • wzz80
  • wzz80
  • 2009年03月18日 16:00
  • 2351

VB6控件TreeView的使用

【实验名称】VB6控件TreeView的使用【实验原理】在FormLoad事件的时候,以TreeView中显示数据库中数据表的结构信息。【实验步骤】1.使用SQL Server2000数据库建立两个数...
  • zhs1931
  • zhs1931
  • 2009年10月20日 18:17
  • 2636
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TreeView控件使用教程2
举报原因:
原因补充:

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