我想要一个带有模糊效果和阴影效果的标签。
答案 0 :(得分:1)
如果您使用较旧的BitmapEffect,那么您可以使用BitmapEffectGroup:
<Label Content="Hello">
<Label.BitmapEffect>
<BitmapEffectGroup>
<DropShadowBitmapEffect />
<BlurBitmapEffect />
</BitmapEffectGroup>
</Label.BitmapEffect>
</Label>
然而,BitmapEffect正在折旧,而UIElement.Effect是添加效果的首选方法。要将多个行为组合到此类型的效果中,您必须创建一个可以满足您的需求的自定义效果。 As shown here,这将需要更多,然后只需通过混合编辑元素。
另外,请看一下:WPF Pixel Shader Effect Library 他们有一些非常好的例子和预先构建的效果,以及如何创建自己的好教程。
答案 1 :(得分:0)
这有点像黑客攻击,但您可以将标签包裹在网格或边框中,并将模糊效果应用于直接将标注阴影应用于标签。