调整SymbolIcon大小的"正确"方法是什么?

Dea*_*naD 5 uwp uwp-xaml

我希望能够定义样式并在图标上(或在包含图标的按钮上)设置样式.

设置按钮h/w不会放大符号并添加Viewbox,但我无法弄清楚如何从样式中设置它.

<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
   <SymbolIcon Symbol="ZoomIn" />
</Button>
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助!看起来很简单,但我很难过!

Gra*_*eng 6

在UWP的应用程序,标准字形由濑越MDL2资产字体提供的,您可以直接使用TextBlockFontFamily="Segoe MDL2 Assets",这样你就可以通过设置更改图标的大小FontSizeTextBlock.

例如这里:

<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>
Run Code Online (Sandbox Code Playgroud)

有关此字体的更多信息,请参阅Segoe MDL2图标指南.