gpt4 book ai didi

c# - 从代码 (C#) 使用 FontIcon Glyph

转载 作者:可可西里 更新时间:2023-11-01 07:50:37 39 4
gpt4 key购买 nike

我尝试为通用 Windows 10 应用程序(我们主要在应用程序栏中看到的应用程序)添加一些来自 FontIcon 类的基本图标。运行这段代码时,运行没有任何问题,但实际上,它显示了一些边框方 block ,例如无法识别的表情符号。

Button infoButton = new Button();
infoButton.Content = new FontIcon
{
FontFamily = new FontFamily("Segoe MDL2 Assets"),
Glyph = "",
Foreground = new SolidColorBrush(Colors.WhiteSmoke)
};

最佳答案

这就是 XAML 和 C# 如何处理 Unicode 字符的问题。当您在 XAML 代码中使用它时,它类似于 Glyph = "",但是当您在 C# 代码中使用它时,它应该像这样:Glyph = "\uE946".

这个细节没有具体的文档,但是MSDN & SO论坛上的一些案例有相同的实现:AppBarButton.Icon doesn't change on runtime .

在C#后面的代码中,我们需要使用转义字符。

关于c# - 从代码 (C#) 使用 FontIcon Glyph,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35688548/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com