WPF图像叠加

WPF图像叠加,wpf,image,xaml,masking,Wpf,Image,Xaml,Masking,我在ControlTemplate中使用了一个来显示24位PNG。在这一点上,我想应用一个半透明的灰色层,使它看起来半禁用。我遇到的问题是,如果我只应用一个灰色层,图像的透明部分就会变成灰色,而不是保持透明,只应用于彩色部分。您可以设置图像的颜色。本来可以工作,但它让我思考,我结束了uop,将图像URI改为灰色图像。

我在ControlTemplate中使用了一个
来显示24位PNG。在这一点上,我想应用一个半透明的灰色层,使它看起来半禁用。我遇到的问题是,如果我只应用一个灰色层,图像的透明部分就会变成灰色,而不是保持透明,只应用于彩色部分。

您可以设置图像的颜色。

本来可以工作,但它让我思考,我结束了uop,将图像URI改为灰色图像。