2009-06-09 61 views

回答

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 他們有一些示例和預建的效果,以及如何創建自己的良好教程。

0

這有點黑客,但你可以將標籤包裝在網格或邊框中,​​並將模糊效果應用於直接將標籤直接應用於標籤。

相關問題