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