WPF- DropShadowEffect不起作用

时间:2017-12-18 02:08:25

标签: c# wpf xaml

我正在尝试在我的XAML中使用BitMap Effects,但它并没有像它说的那样工作 成员“效果”无法访问或识别。我尝试在代码后面做,但它工作但不在XAML。

这是XAML:

 <Grid>
        <Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="147,131,0,0" VerticalAlignment="Top" Width="75" PreviewMouseDown="button_PreviewMouseDown"/>
        <Button.Effect>
            <DropShadowEffect 
     BlurRadius="3" ShadowDepth="10">
            </DropShadowEffect>
        </Button.Effect>
    </Grid>

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您正在尝试向已关闭的Button标记添加效果,请确保删除开始标记上的反斜杠

<Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="147,131,0,0" VerticalAlignment="Top" Width="75" PreviewMouseDown="button_PreviewMouseDown">
    <Button.Effect>
        <DropShadowEffect
           BlurRadius="3" ShadowDepth="10">
        </DropShadowEffect>
    </Button.Effect>
</Button>