二级VB基础教程:8.5排列显示(ListView)控件和分层显示(TreeView)控件

二级VB基础教程:8.5排列显示(ListView)控件和分层显示(TreeView)控件,第1张

二级VB基础教程:8.5排列显示(ListView)控件和分层显示(TreeView)控件,第2张

1.ListView控件与资源管理器的右侧一样,可以在四种不同的视图中显示项目。使用此控件,可以将项目分组到带有或不带有列标题的列中,并且可以显示附带的图标和文本。

可以使用ListView控件将名为ListItem对象的列表项组织成以下四种不同视图之一:

大(标准)图标、小图标、列表、报告

View属性确定控件使用哪个视图来显示列表中的项。还可以使用LabelWrap属性来控制与列表中的项目相关联的标签是否可以显示在新行中。此外,您可以管理列表中项目的排序方法和选定项目的外观。

ListView控件包括ListItem和ColumnHeader对象。ListItem对象定义ListView控件中项的各种特征,如项的简要说明、与项一起出现的ImageList控件提供的图标,以及与报表视图中显示的ListItem对象相关联的附加文本片段(称为子项)。

可以使用HideColumnHeaders属性来决定是否在ListView控件中显示列标题。可以在设计时或运行时添加列。在设计时,使用ListView的“控件属性”对话框的“列标题”选项卡添加列标题。在运行时,使用Add方法将ColumnHeaders对象添加到columnheaders集合中。

2.TreeView控件

与资源管理器的左侧一样,该控件用于显示节点对象的分层列表,每个节点对象都由一个标签和一个可选的位图组成。TreeView通常用于显示文档标题、索引条目、磁盘上的文件和目录,或者可以有效地分层显示的其他类型的信息。

创建TreeView控件后,可以通过设置属性和调用方法来操作每个Node对象,包括添加、删除、对齐等操作。您可以通过编程方式展开和折叠节点对象,以显示或隐藏所有子节点。

TreeView控件使用由ImageList属性指定的ImageList控件来存储显示在Node对象上的位图和图标。在任何时候,TreeView控件只能使用一个ImageList。这意味着当TreeView控件的Style属性设置为显示图像的样式时,TreeView控件中的每一项旁边都有一个相同大小的图像。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 二级VB基础教程:8.5排列显示(ListView)控件和分层显示(TreeView)控件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情