'right' 调整 SymbolIcon 大小的方法是什么?
What is the 'right' way to resize a 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应用程序中,标准字形由Segoe MDL2 Assets字体提供,您可以直接使用TextBlock
和FontFamily="Segoe MDL2 Assets"
,因此您可以通过设置[=来改变图标的大小TextBlock
.
的 13=]
例如这里:
<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
<TextBlock FontFamily="Segoe MDL2 Assets" Text="" FontSize="30" />
</Button>
关于该字体的更多信息,可以参考Guidelines for Segoe MDL2 icons。
我建议不要使用 SymbolIcon
或 TextBlock
,而是使用 FontIcon
:
<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" FontSize="30" />
</Button>
我希望能够定义一个样式,并在图标上(或放置图标的按钮上)设置样式。
设置按钮 h/w 不会放大符号并添加一个 Viewbox 工作,但我不知道如何从样式中设置它。
<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
<SymbolIcon Symbol="ZoomIn" />
</Button>
非常感谢任何帮助!看起来很简单,但我很难过!
在UWP应用程序中,标准字形由Segoe MDL2 Assets字体提供,您可以直接使用TextBlock
和FontFamily="Segoe MDL2 Assets"
,因此您可以通过设置[=来改变图标的大小TextBlock
.
例如这里:
<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
<TextBlock FontFamily="Segoe MDL2 Assets" Text="" FontSize="30" />
</Button>
关于该字体的更多信息,可以参考Guidelines for Segoe MDL2 icons。
我建议不要使用 SymbolIcon
或 TextBlock
,而是使用 FontIcon
:
<Button x:Name="ZoomInButton" Style="{ThemeResource HeaderButtonStyle}" Grid.Column="1" Grid.Row="0" Click="ZoomInButton_Click">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" FontSize="30" />
</Button>