siverlight使用渐变效果实现遮罩效果

下面的是使图片右上角变成透明

<StackPanel x:Name="LayoutRoot" Orientation="Horizontal"  Background="White" Width="605">
        <Image Source="images/earth.jpg" Width="340" Height="217">
            <Image.OpacityMask>
                <!--线形渐变画刷-->
                <LinearGradientBrush StartPoint="0.75,0.35" EndPoint="1,0">
                    <GradientStop Color="#00000000" Offset="1"></GradientStop>
                    <GradientStop Color="#FF000000" Offset="0"></GradientStop>
                </LinearGradientBrush>
            </Image.OpacityMask>
        </Image>
  

    </StackPanel>

 

更多详细资料请查看http://msdn.microsoft.com/zh-cn/library/vstudio/ms754083.aspx

你可能感兴趣的:(siverlight使用渐变效果实现遮罩效果)