1

从哪里获取应用程序开发的可用图标。

<Button Content="Button" Click="GoBack" IsEnabled="{Binding Frame.CanGoBack, ElementName=pageRoot}" Style="{StaticResource BackButtonStyle}" Horizo​​ntalAlignment="Left" Margin="10,15,0,0" VerticalAlignment="顶部" 高度="55"/>

示例 : Style="{StaticResource BackButtonStyle}" 在哪里可以看到所有可用的图标名称,如 BackButtonStyle 等,然后再使用它们。

谢谢

4

4 回答 4

2

使用适用于 Windows 8 的XAML Candy应用程序。

在此处输入图像描述

于 2013-10-17T02:57:18.637 回答
1

这些“图标”实际上是Segoe UI Symbol字体中的字符。有多种方法可以查看可用内容:

  • MSDN 上有一个关于 SegoeUI Symbol 中的图标及其用法的页面。
  • 您可以在 Windows 中打开字符映射应用程序,选择此字体并浏览字符。
  • 您可以查看适用于 Windows 8 的 Windows 应用商店应用程序模板StandardStyles.xaml文件Common夹中的文件。您会发现很多已注释掉的按钮样式AppBar,所有这些都基于来自同一字体的字符。只需取消注释即可使用它们,但您也可以根据内容的不同字符AppBar创建样式。BackButtonStyle在文件中搜索SkipBackAppBarButtonStyle以找到第一个。
  • 在 Windows 8.1 中有Symbol用于SymbolIcon类的枚举。这是在 Windows 8.1 中创建的改进方法AppBarButton(最后一个链接页面底部有一个示例)。
于 2013-10-17T05:03:03.897 回答
1

转到您的 C 盘 --> 程序文件(如果您的操作系统是 32 位,则是否 x86)--> Microsoft SDKs --> Windows Phone --> v 8.0 --> 图标。它们可用于深色和浅色背景,也可用于在 Illustrator 等中进行编辑的矢量形式。您可以将所需的特定内容复制并粘贴到项目文件夹中并引用它们。

于 2013-10-17T04:35:52.803 回答
1

当您创建一个新项目时,VS 会为您StandardStyles.xaml提供位于Common文件夹中的项目。在那里你可以找到这样的注释按钮样式

<!-- 
    Standard AppBarButton Styles for use with Button and ToggleButton

    An AppBarButton Style is provided for each of the glyphs in the Segoe UI Symbol font.  
    Uncomment any style you reference (as not all may be required).
-->

<!--

<Style x:Key="SkipBackAppBarButtonStyle" TargetType="ButtonBase" BasedOn="{StaticResource AppBarButtonStyle}">
    <Setter Property="AutomationProperties.AutomationId" Value="SkipBackAppBarButton"/>
    <Setter Property="AutomationProperties.Name" Value="Skip Back"/>
    <Setter Property="Content" Value="&#xE100;"/>
</Style>
<Style x:Key="SkipAheadAppBarButtonStyle" TargetType="ButtonBase" BasedOn="{StaticResource AppBarButtonStyle}">
    <Setter Property="AutomationProperties.AutomationId" Value="SkipAheadAppBarButton"/>
    <Setter Property="AutomationProperties.Name" Value="Skip Ahead"/>
    <Setter Property="Content" Value="&#xE101;"/>
</Style>
....
....

要使用这些,只需取消注释即可。有关更多信息,请阅读此处的 msdn 文档

于 2013-10-17T05:14:04.260 回答