Delphi 按钮在 Aero 玻璃上显示白色边框

2024-02-24

我一直在尝试在 Delphi 2010 中使用 Aero 来找到一个好看的设计。人们看到的一个明显的用途是玻璃框架被扩展以包括屏幕底部的“确定”/“取消”按钮。我注意到,这在 Delphi 2010 中看起来不太正确 - 每个按钮周围都有一个白色边框。

此图显示了问题:顶部 3 个按钮来自我的应用程序,底部两个按钮来自 Paint.NET 的图层属性对话框。

我尝试了 DoubleBuffered 的各种组合以及首先将控件放在其他控件上的一些组合,但问题仍然存在。有任何想法吗?


如果没有人有一个干净的解决方案,作为解决方法使用TBitBtn with DoubleBuffered = false.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Delphi 按钮在 Aero 玻璃上显示白色边框 的相关文章

随机推荐