WPF- DropShadowEffect不起作用

问题描述 投票:-1回答:1

我试图在我的XAML中使用BitMap效果,但它没有工作,因为它说成员“效果”无法访问或识别。我尝试在代码后面做,但它工作但不在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>

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

c# wpf xaml
1个回答
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>
© www.soinside.com 2019 - 2024. All rights reserved.