2016-07-16 29 views
3

私は、スタイルを定義し、アイコン(またはアイコンを保持するボタン)にスタイルを設定できるようにしたいと思います。SymbolIconのサイズを変更する「正しい」方法は何ですか?

ボタンのh/wを設定してもシンボルが拡大されず、Viewboxを追加することもできますが、スタイルから設定する方法はわかりません。

<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click"> 
    <SymbolIcon Symbol="ZoomIn" /> 
</Button> 

非常に助けてください!とても簡単だと思われますが、私は困惑しています! UWPアプリで

答えて

3

は、標準のグリフはSegoeのMDL2資産フォントによって提供され、あなたは直接TextBlockFontFamily="Segoe MDL2 Assets"とを使用することができますので、あなたはTextBlockFontSizeを設定することにより、アイコンのサイズを変更することができます。ここで例えば

<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click"> 
    <TextBlock FontFamily="Segoe MDL2 Assets" Text="&#xE8A3;" FontSize="30" /> 
</Button> 

このフォントについての詳細情報については、あなたはGuidelines for Segoe MDL2 iconsを参照することができます。

+0

Thanks Grace!私はWindows 8でこれを見ましたが、名前を使用できることは確かに良いです!私はなぜmsがサイズを指定する方法なしで素敵なアイコンを提供するのか理解できません。 – DeannaD

+0

人生。セーバー。 :) –

関連する問題