我可以添加更多符号吗?是我正在创建一个应用程序,但是像该列表这样的标准还不够,我需要或想要更多。
https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.symbol
答案 0 :(得分:0)
不,您不能扩展Symbol使用的SymbolIcon枚举,但可以使用FontIcon。
答案 1 :(得分:0)
如果我对您的理解是正确的,则您希望应用程序中的符号数量超过您提到的列表。
是的,您可以这样做。如果要继续使用SymbolIcon
,则必须在后面的代码中将其设置为Symbol
或使用x:Bind
。
在后面的代码中设置符号:
如果您的XAML如下所示:
<SymbolIcon x:Name="MySymbolIcon" />
那么您后面的代码是:
MySymbolIcon.Symbol = (Symbol)0xE156;
或者使用x:Bind:
如果您的代码后面有Symbol
,如下所示:
Symbol Avatar = (Symbol)0xE156;
然后您可以x:Bind
在XAML中像这样:
<SymbolIcon Symbol="{x:Bind Avatar}" />
现在您可能想知道,在哪里可以找到这些令人毛骨悚然的十六进制代码?好吧,有一个应用Character Map UWP可以为您提供一个类似这样的列表:
或者,使用FontIcon:
您在我包含的图像的右下角看到了代码吗?也有FontIcon
的代码。只需复制粘贴即可。
希望有帮助。