【问题标题】:Where to find icons used in Windows 10 Calculator?在哪里可以找到 Windows 10 计算器中使用的图标?
【发布时间】:2019-04-01 17:31:03
【问题描述】:

有人知道在哪里可以找到 Win 10 计算器应用程序中使用的图标吗?我知道其中一些在 Segoe MDL2 资产中(例如日历图标),但其他一些我似乎根本找不到。我指的是 NavigationMenu 中的图标,例如 Scientific、Currency、Volume 等旁边的图标。我在 Calculator 菜单下方添加了一张图片以供参考。

我知道 NavigationViewItem 有一个 Icon 属性,并且该属性可以保存任何 Icon 类型(FontIcon、SymbolIcon 等),但我只是不知道它们是用来显示这些图标的。

XAML 选项:

<!--Normal Icon-->
<NavigationViewItem Content="Standard" Icon="Calculator" />

<!--FontIcon-->
<NavigationViewItem Content="Volume">
    <NavigationViewItem.Icon>
        <FontIcon Glyph="&#xED5E;" FontFamily="Segoe MDL2 Assets" />
    </NavigationViewItem.Icon>
</NavigationViewItem>

图片:

【问题讨论】:

  • 我认为这将是查看 WindowsApps 目录 (C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1812.10048.0_x64__8wekyb3d8bbwe\Assets) 中资产的简单案例,但只有日期日历,科学和程序员资产在那里。会继续寻找。
  • 感谢您的浏览,我什至没想过要查看系统上的“计算器”文件夹。我只是想这将是一个独立的应用程序(即:单个 .exe 文件)。

标签: windows xaml fonts uwp icons


【解决方案1】:

所有图标都在这里:https://github.com/Microsoft/calculator/blob/master/src/Calculator/Assets/CalcMDL2.ttf

如果您正在运行 2018 年 10 月或以上的更新,请将字体拖到 https://www.microsoft.com/en-gb/p/character-map-uwp/9wzdncrdxf41?activetab=pivot:overviewtab 之类的应用中以预览字符并获取显示它所需的正确 XAML。

(Segoe MDL2 Assets字体其实只是普通MDL2 Assets的一个子集,很多微软应用都有自己的变种。稍微智能搜索,你也可以找到非公开的“Full MDL2 Assets”字体里面的所有图标。)

【讨论】:

  • 感谢您的回复,我不知道计算器现在是开源的。太棒了,终于可以查看(最近的)内部 Microsoft 代码源了。
【解决方案2】:

MS 计算器现已开源,您可以从 github 获取所有源代码和相关资源:https://github.com/Microsoft/calculator

【讨论】:

  • 感谢您的回复,很高兴得知这是开源的。而且您的答案没有任何问题,对于选择哪个正确,这是一个折腾。我只选择了另一个,因为它更长,并且有关于 Segoe MDL2 是更大 MDL2 资产的子集的信息,我不知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多