2009-06-09 4 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

ハックのビットですが、グリッドや境界線にラベルをラップし、ラベルに直接ドロップシャドウを適用しながらぼかし効果を適用することができます。

関連する問題