TreeView 控件概述(Windows 窗体)

更新:2007 年 11 月

使用 Windows 窗体 TreeView 控件,可以为用户显示节点层次结构,就像在 Windows 操作系统的 Windows 资源管理器功能的左窗格中显示文件和文件夹一样。树视图中的各个节点可能包含其他节点,称为“子节点”。您可以按展开或折叠的方式显示父节点或包含子节点的节点。通过将树视图的 CheckBoxes 属性设置为 true,还可以显示在节点旁边带有复选框的树视图。然后,通过将节点的 Checked 属性设置为 true 或 false,可以采用编程方式来选中或清除节点。

主要属性

TreeView 控件的主要属性包括 NodesSelectedNodeNodes 属性包含树视图中的顶级节点列表。SelectedNode 属性设置当前选中的节点。您可以在节点旁边显示图标。该控件使用在树视图的 ImageList 属性中命名的 ImageList 中的图像。ImageIndex 属性可以设置树视图中节点的默认图像。有关显示图像的更多信息,请参见如何:设置 Windows 窗体 TreeView 控件的图标。如果使用的是 Visual Studio 2005,您可以访问能够与 TreeView 控件一起使用的大型标准图像库。 Visual Studio 2005 图像库
Visual Studio 2008 图像库
Visual Studio 图像库

请参见

任务

如何:设置 Windows 窗体 TreeView 控件的图标

如何:添加和删除 Windows 窗体 TreeView 控件中的节点

如何:循环访问 Windows 窗体 TreeView 控件的所有节点

如何:确定被单击的 TreeView 节点(Windows 窗体)

如何:向 TreeView 或 ListView 控件添加自定义信息(Windows 窗体)

参考

TreeView

其他资源

TreeView 控件(Windows 窗体)