WPF - 如何向Label添加效果(如Shadow)

Hed*_*dge 6 .net c# wpf visual-studio

我有一个标签,并希望添加阴影.

好像我不能将DropShadowBitmapEffect应用于它.

我还可以做些什么?

Tok*_*okk 6

您可以为示例执行此操作:

<Label Content="LabelText:" >
       <Label.BitmapEffect>
             <DropShadowBitmapEffect Color="Black" Direction="320" ShadowDepth="10" Opacity=".5" Softness="9" />
        </Label.BitmapEffect>
</Label>
Run Code Online (Sandbox Code Playgroud)

  • 从.NET 4.0开始,这将不执行任何操作.请改用DropShadowEffect. (5认同)

Dan*_*ose 5

从.NET 3.5(SP1?)开始,位图效果已经过时了.请改用DropShadowEffect.

编辑:由于效果已经过时了一段时间,在.NET 4.0中它们是一个空代码块,即什么都不做.