Treeview控件

来源:互联网 发布:telnet端口号23 编辑:程序博客网 时间:2024/05/24 05:36

添加节点示例:

使用树视图 Nodes 属性的 Add 方法。

' Adds new node as a child node of the currently selected node.
Dim newNode As TreeNode = New TreeNode("Text for new node")
TreeView1.SelectedNode.Nodes.Add(newNode)

删除节点示例:

使用树视图 Nodes 属性的 Remove 方法移除单个节点,或使用 Clear 方法清除所有节点

' Removes currently selected node, or root if nothing is selected.TreeView1.Nodes.Remove(TreeView1.SelectedNode)' Clears all nodes.TreeView1.Nodes.Clear()

 

在树视图中显示图像:

设置 TreeView 控件的 ImageList 属性为想要使用的现有 ImageList 控件。 若要显示这些图标,必须使树视图与 ImageList 控件相关联。需要先添加Imagelist控件,然后设置TreeView的Imagelist属性为该Imagelist控件。

TreeView1.ImageList = ImageList1

设置节点的 ImageIndex 和 SelectedImageIndex 属性。ImageIndex 属性确定正常和展开状态下的节点显示的图像, SelectedImageIndex 属性确定选定状态下的节点显示的图像。

这些属性可在代码中设置,或在“树节点编辑器”中设置。若要打开“树节点编辑器”,请单击“属性”窗口中 Nodes 属性旁边的省略号按钮。

 

' (Assumes that ImageList1 contains at least two images and' the TreeView control contains a selected image.)TreeView1.SelectedNode.ImageIndex = 0TreeView1.SelectedNode.SelectedImageIndex = 1

原创粉丝点击