有没有办法在设计时看到DropShadowEffect?

时间:2019-07-07 18:59:10

标签: wpf

我想在DropShadowEffect控件上附加一个Border。我在运行时看到它,但在设计器中看不到。

    <Grid>
        <Border Background="LightGray"
                BorderBrush="DarkGray"
                BorderThickness="1"
                ClipToBounds="True"
                Width="400"
                Height="100">
            <Border Background="Transparent"
                    BorderBrush="Black"
                    BorderThickness="0,10,0,0"
                    Margin="0,-11,0,0">
                <Border.Effect>
                    <DropShadowEffect ShadowDepth="0"/>
                </Border.Effect>
            </Border>
        </Border>
    </Grid>

这很烦人,尤其是在使用自定义控件库时。

以前的DropShadowBitmapEffect现在已经过时了,可以在运行时和设计时使用。

编辑: 这与Here之类的其他问题不是重复的,因为它是完全相反的问题。阴影效果在运行时出现,但不在设计器中。只需使用NET-Framework WPF Project和上面的代码进行尝试。

0 个答案:

没有答案
相关问题