6

是否有可以查找 AppBarButtons 值的列表?

如果我在查看 StandardLayout.xaml 我发现了一些例子,像这样

<Style x:Key="ZoomOutButtonStyle" TargetType="Button" BasedOn="{StaticResource AppBarButtonStyle}">
  <Setter Property="AutomationProperties.AutomationId" Value="ZoomOutButtonStyle"/>
  <Setter Property="AutomationProperties.Name" Value="Zoom Out"/>
  <Setter Property="Content" Value="&#xE1A4;"/>
</Style>

是否有类似值的列表

&#xE1A4;

谢谢。

4

4 回答 4

7

运行字符映射程序并从字体列表中选择 Segoe UI 符号:-

字符映射剪辑

在您的示例中,您正在寻找的位是只是忽略开头的&#x 。您可以使用任何字体查看器程序或 在Syncfusion Metro Studio FREE上查看免费版本的Syncfusion Metro Studio(2 分钟介绍视频) ,以获得更高级的图标操作。

只是玩得开心尝试...

于 2012-09-02T12:31:13.910 回答
6

在http://kishore1021.files.wordpress.com/2012/09/appbar.png查看 Segoe UI Symbol 中图标的完整列表(在 StandardLayout.xaml 中)及其 unicode 值。在每个图标下,您可以看到名称和 unicode 值。

要使用其中一种样式,您只需在代码中使用以下 Xaml。

<Button Style="{StaticResource RemoveAppBarButtonStyle}"/>

将 StaticResource 旁边的单词替换为所需的按钮。

在自定义显示的按钮时,您可以从基本样式派生出自己的样式,并使用 setter 设置具有所需值的属性,如以下代码所示。在这里,我正在显示一个地球图标,图标下方的文本是“获取位置”。

<Style x:Key="GlobeAppBarButtonStyle" TargetType="Button" 
BasedOn="{StaticResource AppBarButtonStyle}">
    <Setter Property="Content" Value="&#x128;" />
    <Setter Property="AutomationProperties.Name" Value="Get Location>
</Style>
于 2012-09-03T22:37:53.510 回答
2

您可以打开 Character Map 工具并将字体设置为 Segoe UI Symbol。值来自此字体。

于 2012-09-01T13:57:35.173 回答
0

在尝试使用 Segoe UI 符号时,我发现以下站点非常有价值:

http://msdn.microsoft.com/en-us/library/windows/apps/jj841126.aspx

如果我在那里找不到我想要/需要的东西,那么我通常使用Metro Studio

于 2013-09-25T18:19:13.103 回答