我想要一个带有模糊效果和阴影效果的标签。
问问题
649 次
2 回答
1
如果您使用较旧的BitmapEffect,则可以使用 BitmapEffectGroup:
<Label Content="Hello">
<Label.BitmapEffect>
<BitmapEffectGroup>
<DropShadowBitmapEffect />
<BlurBitmapEffect />
</BitmapEffectGroup>
</Label.BitmapEffect>
</Label>
不过,BitmapEffect 正在被贬低,而 UIElement.Effect 是添加效果的首选方法。要将多个行为组合成这种类型的效果,您必须创建一个自定义效果来满足您的需求。 如此处所示,这需要的不仅仅是通过混合编辑元素。
另外,看看这里:WPF Pixel Shader Effect Library 他们有一些优秀的例子和预建的效果以及如何创建自己的好教程。
于 2009-06-09T15:33:56.080 回答
0
这有点小技巧,但您可以将标签包裹在网格或边框中,并在直接将阴影应用于标签的同时应用模糊效果。
于 2009-06-10T22:24:08.983 回答