【发布时间】:2019-02-06 12:53:54
【问题描述】:
我的 UWP 应用中有一个椭圆形。我想在这个椭圆中显示一个图像。所以,我用 ImageBrush 填充它。但是,由于我使用的图像具有透明背景,椭圆下方的元素也变得可见。
所以,我需要一种方法来在椭圆中显示图像并隐藏椭圆下方的底层元素。有没有办法做到这一点。也许如果我可以合并一个 SolidColorBrush 和 ImageBrush,那么这可以实现。
【问题讨论】:
-
为什么不在椭圆上设置背景?
-
我没有提到背景属性
-
我是 XAML 的新手。我还能如何将椭圆的背景设置为白色。如果我们能做到这一点,它将解决我的目的。
-
在带有图像的椭圆形状下,您可以放置额外的椭圆,但填充白色背景,因此在透明图像位置下您会看到这个新添加的白色背景