【发布时间】:2015-11-27 20:59:21
【问题描述】:
我有一个带有 Label 的 Xamarin 应用程序,即 Bound,如下所示:
<Label Text="{Binding BackSpace}"/>
以及我的视图模型中的一个属性,如下所示:
public string BackSpace
{
get
{
ResourceManager temp = new ResourceManager("MyProgram.ResourceStrings", typeof(MyClass).GetTypeInfo().Assembly);
result = System.Text.RegularExpressions.Regex.Unescape(temp.GetString("Backspace"));
}
}
现在我的ResourceStrings 中有一个名为Backspace 的元素,我正在尝试获取与此键关联的字符串,我想成为Android Backspace - ⌫
所以最初我将资源设置为符号⌫,但这只是给了我一个包含?的标签
现在我尝试将它设置为等于来自here:&#x232b; 的 HTML 十六进制代码,但这给了我&#x232b;
如何让我的标签显示⌫ 符号?
PS. - 即使我尝试:
<Label Text="⌫"/>
我得到一个空白标签
【问题讨论】:
-
您需要将标签的字体更改为包含退格字符的字体。
-
@DanielLuberda 哪种字体会包含
glyphicon? -
https://www.google.com/get/noto/#sans-zsym 我看不到那里显示的列表中的图标,我很害怕。我会调查字体
-
此处并未列出所有符号。我编辑了我的答案。
标签: c# android xamarin xamarin.forms symbols