VB Treeview控件的详细使用
VB控件 treeview用法详解

VB TreeView控件使用详解(2012-06-16 15:08:16)标签:分类:第一小时:学习直接用代码将数据填充到树控件中。
为什么要先学习直接用代码将数据填充到树控件中因为这种方法是最简单的,代码也最容易理解,学习树控件,先将这个学会,已经掌握了一半,所以先不要急着想怎么将表中的数据填充到树控件中,在第一小时里,树控件和表完全没有关系。
目的:我们要在树控件中建立如下的一个3层级关系水果||__苹果| |__红富士| |__国光||__葡萄|__红提子|__青提子解释:水果包含2种,一种是苹果,一种是葡萄,苹果又包含2种,一种是红富士,一种是国光,葡萄也如此。
在这里:“爷”是水果,“父”是苹果,葡萄,“子”是红富士,国光,红提子,青提子。
概括如下:爷(只能有一个):水果父(这里有2个):父1:苹果;父2:葡萄子(这里有4个):子1:红富士(父1苹果的子);子2:国光(父1苹果的子);子3:红提子(父2葡萄的子);子4:青提子(父2葡萄的子)1、新建一个窗体,在窗体上放置两个控件,一个是Treeview,一个是Imagelist如何找到这两个控件Treeview控件在“工具箱”的榔头加扳手图标(其他控件)中选“Microsoft Treeview Control,Version "Imagelist控件在“工具箱”的榔头加扳手图标(其他控件)中选“Microsoft Imagelist Control,Version "Treeview控件大家都明白干什么用的,Imagelist控件是干什么用呢原来这个控件是放图标用的,如果你想在树控件中显示图标的,这个图标都将储存在ImageList控件中。
2、设置这两个控件的属性首先要讲清楚控件的属性设置有2种,一种是设置这个控件在ACCESS中的属性,比如名称等。
一种是设置这个控件本身的属性。
要设置这个控件在ACCESS中的属性,选中控件后按鼠标右键选“属性”就可以了。
duilib treeview 用法总结

duilib treeview 用法总结下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by the editor. I hope that after you download them, they can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!In addition, our shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!当今社会,随着信息化的发展,人们对于数据的展示和管理需求日益增加。
VB 6.0 treeview 运用

VB 6.0 treeview运用技术一览Option ExplicitDim I As IntegerDim J As IntegerDim nodx As NodeDim CunZai As Boolean '定义变量Private Sub Command1_Click()If Txt(0).Text <> "" And Txt(1).Text <> "" Then '不允许建立零字节的父节点和子节点CunZai = FalseJ = TreeView1.Nodes.CountFor I = 1 To TreeView1.Nodes.Count '检查新输入的父节点名称是否存在If TreeView1.SelectedItem.Children > 0 ThenIf Txt(0).Text = TreeView1.Nodes(I).Text Then CunZai = TrueEnd IfNext IIf CunZai = True Then '若存在, 则在父节点下建立子节点Set nodx = TreeView1.Nodes.Add(Txt(0).Text, tvwChild, "child" & J,Txt(1).Text, 3)Else ,若不存在,则建立父节点和子节点Set nodx = TreeView1.Nodes.Add(, , Txt(0).Text, Txt(0).Text, 1)Set nodx = TreeView1.Nodes.Add(Txt(0).Text, tvwChild, "child" & J,_Txt(1).Text, 3)End IfTreeView1.RefreshElseIf Txt(0).Text = "" Then MsgBox "请输入父节点名称!", vbInformation, "警告!"'系统提示ElseIf Txt(1).Text = "" Then MsgBox "请输入子节点名称!", vbInformation, "警告!"End IfEnd SubPrivate Sub Command2_Click()For I = 1 To TreeView1.Nodes.CountTreeView1.Nodes(I).Expanded = True '展开所有节点Next IEnd SubPrivate Sub Command3_Click()For I = 1 To TreeView1.Nodes.CountTreeView1.Nodes(I).Expanded = False '收起所有节点Next IEnd SubPrivate Sub Command4_Click()TreeView1.Sorted = True '排列顺序End SubPrivate Sub Command5_Click()If TreeView1.SelectedItem.Index <> 1 ThenTreeView1.Nodes.Remove TreeView1.SelectedItem.Index '删除选定的节点End IfEnd SubPrivate Sub Command6_Click()End '退出程序End SubPrivate Sub Form_Load()TreeView1.LineStyle =TvwTreeLines '在兄弟节点和父节点之间显示线TreeView1.ImageList = ImageList1 '链接图像列TreeView1.Style = tvwTreelinesPlusMinusPictureText'树状外观包含全部元素Set nodx = TreeView1.Nodes.Add(, , "蒲子明", "蒲子明", 1)'建立名称为"蒲子明"的父节点,选择索引为1的图像Set nodx = TreeView1.Nodes.Add("蒲子明", tvwChild, "child01", "收件箱", 3) '在"蒲子明"父节点下建立"收件箱"子节点,选择索引为3的图像Set nodx = TreeView1.Nodes.Add("蒲子明", tvwChild, "child02", "发件箱", 3) '在"蒲子明"父节点下建立"发件箱"子节点,选择索引为3的图像CunZai = FalseEnd SubPrivate Sub TreeView1_Expand(ByVal Node As MSComctlLib.Node) Node.ExpandedImage = 2 '节点被展开时,选择索引为2的图像End SubPrivate Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node) If TreeView1.SelectedItem.Children = 0 Then '检查是否有子节点,0为无For I = 1 To TreeView1.Nodes.CountIf TreeView1.Nodes(I).Selected ThenMsgBox "您选择的是:“" & TreeView1.Nodes(I).FullPath & "”子节点!"'系统提示End IfNext IEnd If End Sub。
treegridview 用法

一、什么是treegridview?treegridview 是一种常用的控件,它是基于 gridview 和 treeview 的组合,可以实现树形结构和表格数据的显示,可以展示出树形结构并具有表格的数据功能。
treegridview 是一种常用的控件,用法灵活,功能强大,可以满足各种复杂的数据展示需求。
二、treegridview 的基本用法1. 控件的引用首先需要引用 treegridview 控件,在项目中添加对 treegridview 的引用,引用方式一般是通过将相关的 DLL 文件添加到项目中,然后在项目的代码文件中添加对 treegridview 控件命名空间的引用。
2. 控件的初始化treegridview 控件的初始化工作一般包括设置控件的基本属性、绑定数据源和设置事件处理程序等。
需要注意的是,treegridview 控件的初始化工作一般是在页面加载事件中完成的,以确保在页面首次加载时能够正确显示数据。
3. 数据绑定treegridview 控件的数据绑定工作一般是通过设置控件的数据源来实现的。
在数据绑定过程中,需要注意确保数据源的结构能够正确地映射到树形结构和表格数据的显示需求。
4. 自定义样式treegridview 控件的样式可以通过设置控件的样式属性来实现。
控件的样式设置一般包括设置表头样式、行样式和单元格样式等。
通过自定义样式,可以使 treegridview 控件在页面中展示出符合项目需求的外观效果。
5. 事件处理treegridview 控件的事件处理工作一般包括设置控件的事件处理程序,并在事件处理程序中编写相应的逻辑代码。
在事件处理过程中,需要注意确保事件处理程序能够正确地响应用户操作,并能够对控件的数据进行相应的处理。
6. 控件的功能扩展treegridview 控件的功能还可以通过扩展控件的自定义列、自定义模板和自定义编辑等功能来实现。
通过扩展控件的功能,可以为项目定制出更符合实际需求的数据展示和操作界面。
TreeView控件实现节点拖曳功能,并更新数据库中节点的值

TreeView控件实现节点拖曳功能,并更新数据库中节点的值1、建一Access数据库test.mdb,表名myTreeView,字段为:myNodeKey 文本myNodeName 文本myParent 文本myParentPath 文本添加记录:K001 节点1 Root Root.K002 节点2 Root Root.K003 节点3 Root Root.K004 节点4 Root Root.K005 节点5 Root Root.2、新建VB工程,在“引用”中加入ADO2.6,在“部件”中加入Microsoft Windows Common Controls 5.0。
3、在窗体上添加TreeView控件,命名为TreeView1;添加TextBox控件,命名为txtNodeName;添加Image控件,命名为IconImage,并在其Picture属性中加载一个Icon图标文件。
4、在窗体代码中添加:Private Conn As ADODB.ConnectionPrivate Const TreeRootTag As String = "Root" '根节点标记Private SourceNode As Object '定义节点拖曳的源节点Private TargetNode As Object '定义节点拖曳的目标节点Private Sub Form_Load()Dim strCnt As StringDim rs As New ADODB.RecordsetDim strJudgeKey As StringDim NodeX As NodeTreeView1.LineStyle = tvwRootLinesSet NodeX = TreeView1.Nodes.Add(, tvwFirst, TreeRootT ag, "根节点")NodeX.Expanded = True'加载TreeView控件数据strCnt = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb;Persist Security Info=False"Set Conn = New ADODB.ConnectionConn.CursorLocation = adUseClientConn.Open strCntrs.Open "Select * from myTreeView", Conn, adOpenKeyset, adLockReadOnlystrJudgeKey = TreeRootTagDo Until rs.EOFstrJudgeKey = rs("myParent") & ""Set NodeX = TreeView1.Nodes.Add(strJudgeKey, tvwChild, rs("myNodeKey") & "", rs("myNodeName") & "")NodeX.Expanded = Truers.MoveNextLooprs.CloseSet rs = NothingEnd Sub'当鼠标点击某节点时,在窗体上显示该节点的值Private Sub TreeView1_NodeClick(ByVal myNode As Node) Dim rs As ADODB.RecordsetIf myNode.Index = 1 ThentxtNodeName = myNode.KeyElseSet rs = New ADODB.Recordsetrs.Open "Select * from myTreeView where myNodeKey='" & myNode.Key & "'", Conn, adOpenKeyset, adLockReadOnly If Not rs.EOF ThentxtNodeName = rs("myNodeName") & ""End Ifrs.CloseSet rs = NothingEnd IfEnd Sub'当按下鼠标按钮时,取得源节点Private Sub TreeView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)'将鼠标指针下的对象赋值给源节点Set SourceNode = TreeView1.HitTest(x, y)'在窗体上显示该节点的值If Not (SourceNode Is Nothing) ThenCall TreeView1_NodeClick(SourceNode)End IfEnd Sub'当移动鼠标时Private Sub TreeView1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)If Button = vbLeftButton Then '如果按下鼠标左键If Not (SourceNode Is Nothing) ThenSet TreeView1.SelectedItem = SourceNode '将源节点设为选定节点(蓝底显示)TreeView1.DragIcon = IconImage '设置拖曳时的鼠标指针图标TreeView1.Drag vbBeginDrag '开始拖动操作End IfEnd IfEnd Sub'当鼠标拖动时Private Sub TreeView1_DragOver(Source As Control, x As Single, y As Single, state As Integer)Dim target As NodeDim highlight As Boolean '该变量控制拖曳的目标节点是否有效Set target = TreeView1.HitTest(x, y)If target Is TargetNode Then Exit SubSet TargetNode = targethighlight = FalseIf Not (TargetNode Is Nothing Or SourceNode Is Nothing) Then'符合以下两种情况才可拖曳:'1、源节点不等于目标节点'2、源节点不是目标节点的前辈节点If TargetNode <> SourceNode And Not isEldershipNode(SourceNode, TargetNode) Thenhighlight = TrueEnd IfEnd IfIf highlight Then'拖曳有效,目标节点突出显示(蓝底显示)Set TreeView1.DropHighlight = TargetNodeElseSet TreeView1.DropHighlight = NothingEnd IfEnd Sub'当鼠标拖放完成时(释放了鼠标按钮)Private Sub TreeView1_DragDrop(Source As Control, x As Single, y As Single)If Not (TreeView1.DropHighlight Is Nothing) Then '有突出显示的节点,即目标节点拖曳有效If MsgBox("确认要拖曳到此处?", vbYesNo, g_Msgtitle) = vbYes ThenSet SourceNode.Parent = TreeView1.DropHighlight '将源节点的父节点设为目标节点DragSave TreeView1.DropHighlight.Key, SourceNode.Key '更新拖曳后数据库中的变动End IfSet TreeView1.DropHighlight = Nothing '取消突出显示End IfSet SourceNode = NothingEnd Sub'更新拖曳后的数据Private Sub DragSave(ParentNodeKey As String, ChildNodeKey As String)Dim rs As New ADODB.Recordset'更新源节点的父节点路径、父节点rs.Open "Select * from myTreeView Where myNodeKey='" & ChildNodeKey & "'", Conn, adOpenKeyset, adLockOptimistic If rs.RecordCount = 0 ThenExit SubEnd Ifrs("myParent") = ParentNodeKeyrs("myParentPath") = GetFatherNodePath(ParentNodeKey, TreeView1) & "."rs.Updaters.Close'更新源节点的子节点数据rs.Open "Select * from myTreeView Where myParent='" & ChildNodeKey & "'", Conn, adOpenKeyset, adLockOptimistic Do While Not rs.EOFDragSave ChildNodeKey, rs("myNodeKey") '递归调用rs.MoveNextLooprs.CloseSet rs = NothingEnd Sub'获得父节点路径Private Function GetFatherNodePath(strFatherNodeKey As String, tree1 As TreeView, Optional strSpliteTag = ".") As StringDim Nodx As NodeSet Nodx = tree1.Nodes(strFatherNodeKey)GetFatherNodePath = strFatherNodeKeyDoSet Nodx = Nodx.ParentIf Nodx Is Nothing Then Exit DoGetFatherNodePath = Nodx.Key & strSpliteTag & GetFatherNodePathLoopEnd Function'判断节点A是否为节点B的前辈节点Private Function isEldershipNode(NodeA As Node, NodeB As Node) As BooleanIf NodeB.Parent Is Nothing ThenisEldershipNode = False '如果节点B为根节点,那么节点A不是节点B的前辈节点ElseIf NodeB.Parent.Key = NodeA.Key ThenisEldershipNode = TrueElseisEldershipNode = isEldershipNode(NodeA, NodeB.Parent) '递归调用End IfEnd Function。
TreeView控件使用教程

TreeView控件使用教程11. TreeView 控件TreeView 控件显示Node 对象的分层列表,每个Node 对象均由一个标签和一个可选的位图组成。
TreeView 一般用于显示文档标题、索引入口、磁盘上的文件和目录、或能被有效地分层显示的其它种类信息。
语法Treeview说明创建了TreeView 控件之后,可以通过设置属性与调用方法对各Node 对象进行操作,这些操作包括添加、删除、对齐和其它操作。
可以编程展开与折回Node 对象来显示或隐藏所有子节点。
Collapse、Expand 和NodeClick 三个事件也提供编程功能。
Node 对象使用Root、Parent、Child、FirstSibling、Next、Previous 和LastSibling 属性。
在代码中可通过检索对Node 对象的引用,从而在树上定位。
也可以使用键盘定位。
UP ARROW 键和DOWN ARROW 键向下循环穿过所有展开的Node 对象。
从左到右、从上到下地选择Node 对象。
若在树的底部,选择便跳回树的顶部,必要时滚动窗口。
RIGHT ARROW 键和LEFT ARROW 键也穿过所有展开的Node 对象,但是如果选择了未展开的Node之后再按RIGHT ARROW 键,该Node 便展开;第二次按该键,选择将移向下一个Node。
相反,若扩展的Node 有焦点,这时再按LEFT ARROW 键,该Node 便折回。
如果按下ANSI 字符集中的键,焦点将跳转至以那个字母开头的最近的Node。
后续的按该键的动作将使选择向下循环,穿过以那个字母开头的所有展开节点。
控件的外观有八种可用的替换样式,它们是文本、位图、直线和+/- 号的组合,Node 对象可以任一种组合出现。
TreeView 控件使用由ImageList 属性指定的ImageList 控件,来存储显示于Node 对象的位图和图标。
任何时刻,TreeView 控件只能使用一个ImageList。
VB中treeview控件的使用方法

VB中treeview控件的使用方法利用treeview控件可以获得驱动器下的所有目录和子目录,TreeView 控件最典型的使用就是Windows资源管理中显示文件夹列表的左边栏,现在我们就模仿它来做一个按树状结构显示指定盘符中所有文件夹的小程序。
一、准备知识:1、了解TreeView 控件的基本使用,掌握了如何添加树状结构的数据到TreeView 控件中,相关文章参看这里:入门——TreeView 控件的使用2、了解ImageList 控件的基本使用。
3、了解 System.IO 命名空间中的Directory 类的一些常用用法,下面我们先了解下本文要用到Directory类的成员GetDirectories:它用于获取指定目录中子目录的名称。
如下代码所示,获取C:盘下的子目录:Dim dirs As String() = Directory.GetDirectories("c:\")其结果是我们点开C盘后看到的文件夹,如果要获取更深层次的文件夹列表,就要一个一个文件夹循环使用Directory.GetDirectories方法。
二、窗体布局在窗体上拖放一个TreeView 控件,一个Button 按钮,一个ImageList 组件在ImageList 组件中按顺序添加如下三个图标,图标大小设置为16*16:图一:需要用到的图标三:编写代码首先,我们已经知道,要想获得树状结构的每个层次中的子文件夹,我们必须使用递归过程来完成,下面所示代码所执行的工作是:先把一个已经路径的文件夹添加到树状结构中,然后再遍历它的子文件夹:'添加文件夹Public Sub AddDirectory(ByVal strFatherPath As String, ByVal strPath As String, ByVal nodeFather As TreeNode)Dim i As IntegerDim node As New TreeNode'先添加本目录,从文件夹路径分析出文件夹名称node.Text = Strings.Replace(strPath, strFatherPath & "\", "", , 1)'为单个节点指定节点未被选中时显示的图标node.ImageIndex = 1'为单个节点指定节点被选中时显示的图标node.SelectedImageIndex = 2nodeFather.Nodes.Add(node)Application.DoEvents()TryDim str() As String = iDir.GetDirectories(strPath)'遍历该目录的子文件夹For i = 0 To str.GetUpperBound(0)AddDirectory(strPath, str(i), node)NextCatch ex As ExceptionDebug.WriteLine(ex.Message)End Trynode = NothingEnd Sub然后在按钮的Click事件中添加代码,用于添加树状结构的顶层以及调用遍历子文件的递归过程,详细代码如下:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim node As New TreeNode'先把C盘添加到树中TreeView1.Nodes.Clear()node.ImageIndex = 0node.Text = "本地磁盘C:"node.SelectedImageIndex = -1TreeView1.Nodes.Add(node)Dim i As Integer'获取C:盘根目录下的文件夹Dim str() As String = iDir.GetDirectories("C:\")For i = 0 To str.GetUpperBound(0)'调用遍历过程AddDirectory("C:", str(i), node)Nextnode = NothingEnd Sub*****************************************1、为树状浏览器控件添加节点和子节点用ADD方法添加一个新节点到树状浏览器的NODES集合时,可以声明它是和已存在的节点所联系起来的。
VBTreeView控件使用详解

VBTreeView控件使用详解三小时快速掌握TreeView树状控件的使用。
能不能掌握控件的使用,是业余向准专业进步的关键。
虽然我本人不太喜欢用控件,因为基于不同的操作环境成品后效果很难保证。
但有些成熟控件,会使用还是能提高软件水平。
比如TREEVIEW控件,TREEVIEW控件,也叫树控件,主要用于层级显示和控制,应用广泛。
我一直很想学习这个控件的使用,但每次都没有学成,总感觉很难。
前几天有空,狠下心来将论坛搜索一遍,发现也不是太难,在很短时间内只要方法得当,很快可以掌握,因为我是菜鸟,所以用菜鸟的方法和大家交流,可能大家学得更快一点,只要你用心,三个小时一定可以掌握。
请大家一定要自己动手做,只有做才能理解,光看帮助和说明是没有用的。
热身:理解层级概念,层级理论上可以有无限级,一般用到四,五级也够用了。
最上级的只能有一个,我们把它叫做“爷”,接下来是“父”,再是“子”,再是“孙”,接下来是“曾孙”......,汇总如下:“爷,父,子,孙,曾孙”,这里是5级关系,除了“爷”只能有一个外,其余可以有无限个。
记住这些,下面要用。
第一小时:学习直接用代码将数据填充到树控件中。
为什么要先学习直接用代码将数据填充到树控件中?因为这种方法是最简单的,代码也最容易理解,学习树控件,先将这个学会,已经掌握了一半,所以先不要急着想怎么将表中的数据填充到树控件中,在第一小时里,树控件和表完全没有关系。
目的:我们要在树控件中建立如下的一个3层级关系水果||__苹果| |__红富士| |__国光||__葡萄|__红提子|__青提子解释:水果包含2种,一种是苹果,一种是葡萄,苹果又包含2种,一种是红富士,一种是国光,葡萄也如此。
在这里:“爷”是水果,“父”是苹果,葡萄,“子”是红富士,国光,红提子,青提子。
概括如下:爷(只能有一个):水果父(这里有2个):父1:苹果;父2:葡萄子(这里有4个):子1:红富士(父1苹果的子);子2:国光(父1苹果的子);子3:红提子(父2葡萄的子);子4:青提子(父2葡萄的子)1、新建一个窗体,在窗体上放置两个控件,一个是Treeview,一个是Imagelist如何找到这两个控件?Treeview控件在“工具箱”的榔头加扳手图标(其他控件)中选“Microsoft Treeview Control,Version 6.0"Imagelist控件在“工具箱”的榔头加扳手图标(其他控件)中选“Microsoft Imagelist Control,Version 6.0"Treeview控件大家都明白干什么用的,Imagelist控件是干什么用呢?原来这个控件是放图标用的,如果你想在树控件中显示图标的,这个图标都将储存在ImageList控件中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
labeledit属性:决定用户是否能编辑控件中列出的项目,此项如果不想被改变,可将属性值设置为1
linestyle属性:设置列出的每项之间的行样式,即,如果为1,则当前项下还有子项的时候,它的前面会显示“+”号,如果值为2,则不显示“+”
singlesel属性:设置在树中选择新的条目时,是否展开此条目并收拢前一个条目,即,设置为True时,并且当前选中的条目有子项的时候,会把子项展开,并将原来你选中的条目收拢,这一点很实用。
style属性:设置Treeview控件的每个列表的组成方式,比如“图片”+“文本”方式,等等,这样你就可以把Treeview弄得更好看一些。
三、触发事件Biblioteka 节点条目的单击click事件,将触发NodeClick事件
可在此添加你想要执行的代码
就先写道这里了,如果有不完善的,希望大家补充,呵呵
VB Treeview控件的详细使用
VB Treeview控件详细使用方法
1、属性
这里只给大家介绍Treeview控件的几个常用基本属性
appearance属性:设置空间是否以3D效果显示
详细的外观设置可以转到此控件的“自定义”页面进行设置
checkboxes属性:在树的每一项的旁边,是否显示一个复选框,类似checkbox控件的作用
2、用法介绍:
一、Treeview控件添加条目和子条目通常使用ADD方法,其语法如下:
Nodes.Add(relative,[relationship][,key][,text][,image][,selectedimage])
其中:
relationship参数是通过关系节点参数与新节点连接的另一个节点;参数可能是以下情况:
创建父节点条目
TreeView.Nodes.Add , , "Father", "Father"
创建此节点的子节点条目
TreeView.Nodes.Add "Father", tvwChild, , "Child"
注意创建子节点的时候,relative参数为父节点的文本"Father"
二、添加图像
为节点插入图象可参考语句:
1-tvwlast该节点置于所有其他的在relative中被命名的同一级别的节点的后面
2-tvwNext该节点置于在relative中被命名节点的后面
3-tvwPrevius该节点置于在relative中被命名的节点的前面
4-tvwChild该节点成为在relative中被命名的节点的的子节点
详细语句可参考下列程序代码:
Treeview.node(index).image="图片名"
可以参考
Nodes.Add(relative,[relationship][,key][,text][,image][,selectedimage])
中的image和selectedimage项
注:一般从imagelist控件中指定图象