1

我使用 Borland C++ Builder 2009(但我假设 Delphi 的问题和解决方案是相同的),现在我假设我正在寻找的答案对于TListView项目和TTreeView项目都是相同的。我可能错了!?

我注意到,在较小的 Win 8.1 笔记本电脑上,显示设置 'Change the size of all items' 设置为 125% 。TreeView 和 ListView 中的项目彼此靠近。

我还没有测试 150%,我认为它会更糟。

如果可能的话,我想对此进行调整。I assume the same logic goes for when a larger sized font is chosen to display these items ?

  1. 如果物品的高度“太大”并且物品之间需要更多空间,您将如何测试?

  2. 你将如何增加它们之间的间距?考虑到我的 ListView 实现是虚拟的(ListView->OwnerData = true ;)!

4

1 回答 1

1

TForm 具有Scaled属性。如果为true,则表单上的所有组件都应根据字体大小自动调整大小。我现在无法检查这是否适用于 TListView 和 TTreeView,但无论如何你都应该检查这个属性。

于 2015-12-16T17:37:22.440 回答