TreeView控件:以树型结构递归显示数据,可扩展和折叠的分支,节点是可导航, 可选择的,也可添加选择框。
TreeNode对象:TreeNodes(节点对象)可以通过声明方式,写代码方式或通过数据邦定方式添加;可以按需装载;可以嵌套
二、关键属性
TreeView控件的关键属性:
| CheckedNodes | 声明被选择的单个或多个节点 |
| ExpandDepth | 声明TreeView控件展开的深 |
| Nodes | TreeNodeCollection类型的节点集合 |
| SelectedNode | 当前被选择的节点 |
| ShowCheckBoxes | 声明是否显示复选框 |
| ShwoExpandCollapse | 声明展开/折叠状态 |
| ShowLines | 声明节点间是否以线连接 |
| LevelStyles | 指定每个层次的节点的样式 |
| NodeStyle | 指定节点的默认样式 |
| RootNodeStyle | 指定根节点的样式 |
| LeafNodeStyle | 指定子节点的样式 |

本文详细介绍了TreeView控件,它用于以树形结构显示数据,并支持节点的扩展与折叠。关键属性包括TreeNode的多种添加方式,如声明式、代码式和数据绑定。此外,还探讨了TreeView的加载策略和TreeNode的嵌套特性。同时,文章提到了TreeView的重要事件,这些特性使得TreeView在数据导航和选择中具有灵活性。

1092

被折叠的 条评论
为什么被折叠?



