【问题标题】:How to set TPanel transparent?如何设置TPanel透明?
【发布时间】:2013-07-01 13:11:20
【问题描述】:

在设计器中放置TPanel组件时,好像不能做成transparent?有一个不透明度选项,但仅适用于动画。我希望面板本身是完全透明的,所以我可以看到下面的图像。 (我想用面板作为控件布局的一种方式放置在上面)

【问题讨论】:

  • Panel.Visible := False;?
  • AFAIK:隐藏面板上的控件。
  • @Tom 它隐藏了面板子控件
  • @NickHodges FireMonkey ;)
  • 作为 Slomoto 的回答,使用 TLayout,或将 Fill.Color 和 Stroke.Color 设置为 claNull。

标签: ios delphi firemonkey delphi-xe4


【解决方案1】:

使用 TLayout 或 TRectangle 代替 TPanel。

【讨论】:

  • 今晚晚些时候进行测试。 TLayout 听起来很有希望
【解决方案2】:

您几乎可以使用任何对象不透明度,例如:

Panel1->Opacity=0.5;

【讨论】:

  • 问题指出 Opacity 是用于动画的,它不起作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-12
  • 1970-01-01
  • 1970-01-01
  • 2011-03-02
  • 2019-03-18
  • 2012-06-28
相关资源
最近更新 更多