4

たとえば、WPF のほとんどが DropShadowEffect を使用していることがわかりますが、WinRT の xaml はそれを認識しません。他に使用するものはありますか?

4

4 に答える 4

3

ただし、ドロップシャドウをテキストに追加するのは簡単です。フォトショップの男として、私はすぐにこれをリリースしました:

<Grid>
<TextBlock Margin="1,1,0,0" Foreground="<!--Shadow Color-->" Text="Some text"/>
<TextBlock Foreground="<!--Text Color-->" Text="Some text"/>
</Grid>
于 2013-12-25T00:20:43.290 に答える
1

コントロールの形状がわかっている場合は、外側の境界に向かってドロップシャドウ効果を持つイメージ (.png など) を作成し、Nine-Grid ( http://msdn.microsoft ) を使用してコントロールのスタイルに含めることができます。 .com/en-us/library/windows/desktop/bb189722.aspx )

(ドロップシャドウの幅が 5px の場合、マージンを -5 に設定し、9 グリッドの値を 5 に設定して、コントロールの周りに影を表示することができます)

ご挨拶

于 2013-12-28T11:48:29.263 に答える
1

その通りです。DropShadowEffect は Windows ストア アプリでは利用できません。

今のところ、エフェクトは DirectX と C++ でプログラムされています。C++ で独自の相互運用ライブラリを作成したくない場合は、sharpdx.org/ ライブラリを確認してください。

于 2012-10-21T21:13:15.487 に答える
-3

DropShadowBitmapEffectシャドウ効果を作成するために使用できます。

ドキュメントと例は、ここにあります。

于 2012-10-21T10:17:33.450 に答える