2

Button コントロールにシャドウ効果を適用するために、UWP Toolkit の DropShadowPanel を使用しています。

ドキュメントはこちら: DropShadowPanel XAML コントロール

実際には、ボタン スタイルの Template を Round ボーダー用に編集しましたが、DropShadowPanel は新しい Template に従っていません。

<controls:DropShadowPanel BlurRadius="4.0"
                              ShadowOpacity="0.70"
                              OffsetX="5.0"
                              OffsetY="5.0"
                              Color="Black"
                              HorizontalAlignment="Left"
                              Margin="91,90,0,0"
                              VerticalAlignment="Top">
        <Button x:Name="button"
                Content="Button"
                Style="{StaticResource ButtonStyle1}" />
    </controls:DropShadowPanel>

そして結果:

ここに画像の説明を入力

だから私は次のようなものを期待しています:

ここに画像の説明を入力

同様の結果につながるアイデアやリードはありますか?

よろしくお願いいたします。

よろしく

4

2 に答える 2

0

パネルがどのように機能するかはわかりませんが、パネルをボタンテンプレートの内側、実際の角が丸いボーダーのすぐ近くに配置してみます。それ以外の場合は、 a を使用しNineGridてドロップ シャドウを実装します。

于 2016-11-21T16:40:24.527 に答える