如何为 TWebPanel 提供透明背景色?

问题描述 投票:0回答:1

如标题所述。我想要一个透明的

TWebPanel
组件,这意味着只有边框应该可见。

所以我用图像和面板制作了一个简单的表单:

我希望能够看到面板后面的图像。这是我尝试过的:

  • 我在某处寻找透明财产或任何可能有帮助的财产,但没有看到任何。
  • 我尝试通过将其清空来删除
    Color
    属性,但这会导致错误
    '' is not a valid integer value
  • 我查看了自定义颜色对话框,似乎没有 Alpha 通道:

我有什么选择?如何让面板背景透明?

delphi background transparency tms tms-web-core
1个回答
0
投票

啊。我发现您可以将

gcNull
值分配给面板上的
Color
属性。这使得它变得透明:

请注意,在设计时,当

gcNull
值分配给
Color
时,它看起来是黑色的:

但是请放心,在运行时,它绝对是透明的,而不是黑色的。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.