使用x:Key将DropShadowEffect添加到UIElement.Effect

时间:2016-12-19 18:21:46

标签: c# wpf xaml

我想做的很简单,但我找不到怎么做。

我在DropShadowEffect中有ResourceDictionary,其中有一个密钥:

<DropShadowEffect x:Key="myDropShadow" BlurRadius="8" ShadowDepth="1.5" Direction="270" Color="Black" Opacity=".42" RenderingBias="Performance" />

我想通过引用它的关键字将它添加到图像效果......

<Image>
    <Image.Effect>
        <DropShadowEffect /> <!-- Here refer to myDropShadow -->
    </Image.Effect>
</Image> 

1 个答案:

答案 0 :(得分:2)

您应该可以使用StaticResource标记扩展名:

<Image Effect="{StaticResource myDropShadow}" ... />