如何删除页面控件与其选项卡之间的边距?

发布于 2024-12-25 16:05:28 字数 281 浏览 1 评论 0原文

我注意到 TPageControl 中 TTabSheet 的 Left 属性始终为 4。因此,TPageControl 边框和 TTabSheet 内的控件之间始终至少有 4 像素的边距。我想将此边距设置为 0(至少对于左边框),但我无法将 TTabSheet.Left 设置为 0;它总是自动恢复为 4 像素。

我尝试在 TTabSheet 和 TTabControl 的 OnResize 中设置 Left 属性,但没有帮助。

如何将该边距减小到 0(至少对于左边框)?我正在使用 C++ Builder 6。

I noticed that the Left property for TTabSheet in the TPageControl is always 4. Because of this there is always at least a 4-pixel margin between the TPageControl border and controls within the TTabSheet. I want to set this margin to 0 (at least for the left border), but I can't set TTabSheet.Left to 0; it always automatically reverts to 4 pixels.

I tried to set the Left property in the OnResize for TTabSheet and for TTabControl, but it doesnt't help.

How can I reduce this margin to 0 (at least for the left border)? I'm using C++ Builder 6.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何以心动 2025-01-01 16:05:28

正如原始海报在评论中指出的那样。

解决方案是

在 Delphi 7 中制作 TPageControl 平面

As origional poster noted in comments.

Solution was

Making a TPageControl flat in Delphi 7

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文