3

关于这个 .net XAML UIElement 属性,Image.OpacityMask:http: //msdn.microsoft.com/en-us/library/ms743320.aspx

我很难让 OpacityMask 在我的 WinRT 的 C#/XAML 项目中工作。

像这样的示例 XAML:

<Image ...
    <Image.OpacityMask>
         <ImageBrush ImageSource="Assets/alpha.png"/>
    </Image.OpacityMask>
/>

似乎不起作用,“在图像类型中找不到可附加属性 OpacityMask 属性”

如何使用 alpha 掩码 .png 来掩码 WinRT XAML 中的 Image UIElement?

4

2 回答 2

3

Windows Store 应用程序的 XAML 中的Image(或相关的UIElement )没有OpacityMask属性。您只有Opacity属性可用。

于 2012-11-30T05:56:49.450 回答
1

根据您要执行的操作,您应该查看 OpactiyMask 的替代品。在此处查看这些替代方案。

于 2015-01-23T19:26:14.393 回答