Delphi中类似Windows浏览器的控件

Delphi中类似Windows浏览器的控件,delphi,Delphi,是否有人知道,如果有任何内置控件或第三方控件提供类似windows资源管理器的行为?像瓷砖布局、细节布局、列表布局等等 您询问的视图类型可在标准TListView中找到。将样式属性设置为vsReport、vsList、vsIcon或vsSmallIcon以获得所需的效果。ListView还通过Column属性添加命名列来支持vsReport中的标题行 windows资源管理器通过其菜单、地址和搜索栏以及左窗格提供的功能,您必须自己添加。标准TListView中提供了您需要的视图类型。将样式属性设

是否有人知道,如果有任何内置控件或第三方控件提供类似windows资源管理器的行为?像瓷砖布局、细节布局、列表布局等等


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


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

标准TListView中提供了您需要的视图类型。将样式属性设置为vsReport、vsList、vsIcon或vsSmallIcon以获得所需的效果。ListView还通过Column属性添加命名列来支持vsReport中的标题行


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

Jam软件的ShellBrowser Delphi组件提供了这一功能,只需进行最少的编程: . 但我经历了极好的支持。支持Delphi7中的IDE(XE2中为64位)。XE3版本将于任何一天发布

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

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

由Jam软件提供的ShellBrowser Delphi组件以最少的编程实现了这一点: . 但我经历了极好的支持。支持Delphi7中的IDE(XE2中为64位)。XE3版本将于任何一天发布

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

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

谢谢Marjan,这正是我想要的答案。事实上,
TListView
只是标准Windows LISTVIEW控件的包装,它在资源管理器中随处可见。(顺便说一句,你可能对我的面包屑条控件感兴趣:)@AndreasRejbrand:Cool stuff@Andreas,Windows Vista(至少还有Windows 7',没有要检查的Windows 8)资源管理器使用某种特殊的列表视图控件(至少我不知道标准列表视图控件中的动画组折叠/展开),这不是
SysListView32
类,也不像以前那样侦听列表视图控件消息。所以它不再是标准的Windows列表视图控件了…@TLama:好的,我明白了,对不起。但不知何故,我怀念Windows简单的时代。只有桌面和常用控件。谢谢Marjan,这正是我想要的答案。实际上,
TListView
只是标准Windows LISTVIEW控件的包装,它在Explorer中随处可见。(顺便说一句,你可能对我的面包屑条控件感兴趣:)@AndreasRejbrand:Cool stuff@Andreas,Windows Vista(至少还有Windows 7',没有要检查的Windows 8)资源管理器使用某种特殊的列表视图控件(至少我不知道标准列表视图控件中的动画组折叠/展开),这不是
SysListView32
类,也不像以前那样侦听列表视图控件消息。所以它不再是标准的Windows列表视图控件了…@TLama:好的,我明白了,对不起。但不知何故,我怀念Windows简单的时代。只有桌面和普通控件,还有很多特定于shell的树和列表控件。这些控件可以理解shell名称空间,并可以自行填充。Delphi附带了一些示例文件夹。还有涡轮增压器动力外壳减震组件。还有很多关于这个主题的问题。有很多特定于shell的树和列表控件。这些控件可以理解shell名称空间,并可以自行填充。Delphi附带了一些示例文件夹。还有涡轮增压器动力外壳减震组件。还有很多关于这个话题的问题。