3

Windows 资源管理器有一些我想在 Delphi TListView 的主题应用程序中复制的行为。

(如果我没有列表视图的主题,这很好用,但如果可能的话,我宁愿有主题)

在 Windows 资源管理器中,当我单击图标周围的空白区域时,我仍然可以制作一个拖动框,当我右键单击时,我得到的是容器的弹出菜单,而不是图标。

启用主题时,选择范围会扩大到列表中项目的整个边界框,而关闭主题时,它会缩小以适应列表项中文本的大小。

我需要做什么才能拥有主题:

在此处输入图像描述

但是让他们像没有主题一样工作?

在此处输入图像描述

并像 Windows 资源管理器一样工作(在选择突出显示的行的一部分时允许拖动)

在此处输入图像描述

4

1 回答 1

-1

我建议您改用VirtualTreeView。它是一个功能强大的组件,具有巨大的可能性,因此如果主题不可用,您可以做任何您想做的事情

于 2013-03-19T17:01:57.460 回答