如何为TLayout或图像或与此相关的任何控件添加阴影背景?无需堆叠图像的最佳方法是什么?我发现TPanel应该具有border属性,但找不到该属性。 ?我想念什么吗?还是我应该使用其他技术?

我正在使用Delphi Xe5构建iOS应用程序。

最佳答案

查看FireMonkey中的效果摘要 FireMonkey Image Effects

引用:

"These effects are not limited to bitmap image data; effects can be applied to the pixels of any 2D control in the user interface."
在您的情况下, FMX.Effects.TShadowEffect 是您想要的。

“除了TEffect提供的属性之外, TShadowEffect 还提供了五个特定的属性:DirectionDistanceOpacityShadowColorSoftness

要了解如何将效果应用于控件,请参见 Applying_FireMonkey_Image_Effects

10-05 23:49