1

有谁知道是否有任何内置或第 3 方控件提供类似 Windows 资源管理器的行为?比如Tile布局、Details布局、List布局等等?

在此处输入图像描述

4

2 回答 2

6

您询问的视图类型在标准 TListView 中可用。将 style 属性设置为 vsReport、vsList、vsIcon 或 vsSmallIcon 以获得所需的效果。ListView 还通过 Column 属性添加命名列来支持 vsReport 中的标题行。

Windows 资源管理器通过其菜单、地址和搜索栏以及左窗格提供的功能是您必须自己添加的。

于 2012-10-18T05:45:01.800 回答
6

Jam Software 的 ShellBrowser Delphi 组件以最少的编程提供了这一点: JamShellBrowser。成本,但我经历了极好的支持。支持 Delphi 7 的 IDE(XE2 中为 +64 位)。XE3 版本将于任何一天发布。

但这取决于你想做什么。无额外费用选项 - 检查 Delphi 安装中的演示或示例文件夹作为示例位置:

C:\Users\Public\Documents\RAD Studio\6.0\Demos\DelphiWin32\VCLWin32\ShellControls
C:\Users\Public\Documents\RAD Studio\9.0\Samples\Delphi\VCL\ShellControls

包括 ShellComboBox、ShellListView、ShellTreeView 和 ShellChangeNotifier

于 2012-10-18T07:32:40.737 回答