SymbolIcon在WPF项目中不受支持。

7
我正在尝试在WPF-XAML代码中使用SymbolIcon(如此处所定义)。
但是XAML无法编译,提示“在WPF项目中不支持SymbolIcon”。

请问是否缺少其他程序集才能使用SymbolIcon。我在电脑上有“Segoe UI Symbol”字体。

谢谢, RDV


2
您的应用是桌面 WPF 应用程序吗?(我从链接中看到,似乎只支持 Windows Phone 应用程序)。 - King King
WPF 仅限于桌面应用程序。除非算上 XBAP,但是正常情况下没人使用它。 - Mike Strobel
谢谢King King。是的,我正在使用WPF桌面应用程序。微软网站没有明确说明这只适用于手机。RDV - RDV
1个回答

5

SymbolIcon 是一个 UWP 控件,不支持在 WPF 中使用。

你可以这样做:

  • 使用 XAML 岛 在你的 WPF 应用程序中托管 SymbolIcon 控件(仅限 Windows 10 1903+)。
  • 使用 WPF 工具包中的 IconButton
  • 使用 这个 建议:
    <Button FontFamily="Segoe UI Symbol" Content="&#xE110;"/>
    它会呈现出这样的效果:

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接