12

Blendを使用してカスタム Window フォームを作成しています。AllowTransparency(に設定True

私はデザインを完成させ、それはかなりうまく機能します。次に、シャドウ効果を追加したいと思います。(ドロップシャドウ効果)

ウィンドウ自体が非表示になっているため、効果が表示されないため、それはできません。また、メインのグリッドでは機能しません。境界線を追加して影を付けてもうまくいきません。

4

1 に答える 1

16

私は答えを見つけました。(このページの助けを借りて)

まず、ウィンドウを に設定しAllowTransparencyますTrue。次に、それBackgroundを変更しますNo Brush

次のようなものがあるとしましょう: (長方形と境界線は無視してください)

ここに画像の説明を入力

次に、グリッドBackgroundを白に変更します。次に、ウィンドウをクリックして、幅と高さに約 15 ピクセルを追加します。

ここに画像の説明を入力

シャドウ設定を変更します。

ここに画像の説明を入力

今、あなたは影を見ることができます:)

ここに画像の説明を入力

これがどのように機能するかがわかったと思います。ウィンドウの高さ/重みと影の設定をいじって、より良い効果を得ることができることを覚えておいてください。

于 2013-05-24T12:25:44.367 に答える