TreeView 控件概述(Windows 窗体)
借助 Windows 窗体 TreeView 控件,你可以向用户显示节点层次结构,例如文件和文件夹在 Windows 操作系统的 Windows 资源管理器功能的左窗格中显示的方式。 树视图中的每个节点可能包含其他节点,称为 子节点。 可以将父节点或包含子节点的节点显示为展开或折叠。 可以通过将树视图的 CheckBoxes 属性设置为 true
,来显示包含复选框的树状节点视图。 然后,可以通过将节点的 Checked 属性设置为 true
或 false
,以编程方式选择或清除节点。
关键属性
TreeView 控件的关键属性是 Nodes 和 SelectedNode。 Nodes 属性包含树视图中顶级节点的列表。 SelectedNode 属性设置当前选定的节点。 可以在节点旁边显示图标。 该控件使用树视图 ImageList 属性中命名的 ImageList 的图像。 ImageIndex 属性为树视图中的节点设置默认图像。 有关显示图像的详细信息,请参阅 如何:设置 Windows 窗体 “树视图控件” 的图标。 如果使用 Visual Studio 2005,则可以访问可与 TreeView 控件一起使用的大型标准映像库。