ブレンドを使用してカスタムウィンドウフォームを作成しています。 (AllowTransparency
からTrue
に設定)カスタムメイドウィンドウ(ブレンド)にドロップシャドウを追加
私は設計を終え、それはかなりうまくいきます。今度はShadowエフェクトを追加したいと思います。 (DropShadowEffect)
効果が表示されないように、ウィンドウ自体が非表示になっているため、できません。また、メイングリッドでは機能しません。ボーダーを追加してシャドーを与えるのは幸運ではありません。
この[SO post](http://stackoverflow.com/questions/3372303/dropshadow-for-wpf-borderless-window)はおそらくあなたを助けるつもりです。 – DHN
@DHNリンクをありがとうが、OPは彼が 'AllowTransparency'を望んでいないと言った。そして、受け入れられた回答コードは、何の制御も与えない特定のdllに基づいています。また、Blendソリューションが必要です。 – xperator
これは単なるクイックショットでした。最初に表示される要素を取り出して、それに 'DropShadow'効果を与えることをお勧めします。しかし、私はあなたがすでにそれを試みたと思います。 ; o) – DHN