如何删除页面控件与其选项卡之间的边距?
我注意到 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如原始海报在评论中指出的那样。
解决方案是
在 Delphi 7 中制作 TPageControl 平面
As origional poster noted in comments.
Solution was
Making a TPageControl flat in Delphi 7