Tag: 符号

如果字体不支持符号,如何在WPF文本框中插入版权,商标,服务标记等

我们有一个WPF应用程序,显示包含各种公司符号的文本; 如商标,注册商标,版权和服务标志。 数据库包含一些包含标准公司符号的字段。 最初,数据标记如下: Example Corp(TM) or Example Plan (SM) 我们可以轻松地将占位符更改为各自的Unicode等价物; 实际上在大多数情况下都有。 我们遇到的问题是应用程序使用的字体不支持服务标记符号(它只是一个上标的SM )。 有可能我们无法替换字体或编辑它。 字段可以是带有符号末尾的简单产品名称,也可以是带有0次或更多次符号的长描述。 我们将TextBoxes或Labels直接绑定到ViewModel和/或业务对象(通常通过DataTemplates)。 应用程序中的所有数据都是只读的。 所以,假设我们必须通过代码解决这个问题(在C#和WPF中),我的选择是什么?

File.ReadAllText中的字符无效

我正在一个程序中调用File.ReadAllText() ,该程序旨在格式化我拥有的一些文件。 其中一些文件包含® (174)符号。 但是,在读取文本时,返回的字符串包含 (65533)符号,其中® (174)应该是。 是什么导致这种情况,我该如何解决?

字符串格式 – 如何更改负号位置

我有一个string.Format像这样: string Test = string.Format(“{0:#,0}”, NegativeNumber); 如何更改负号位置(方向 – >左或右)?

如何将表情符号转换为UTF-32 /转义unicode?

我正在研究WPF中的聊天应用程序,我想在其中使用表情符号。 我正在研究WPF应用程序。 我想阅读来自Android / iOS设备并显示各自图像的表情符号。 在WPF上,我看到一个黑色的表情符号 。 我以某种方式得到了一个表情符号图标库,它们以相应的hex/转义unicode值保存。 所以,我想将表情符号的这些符号转换为UTF-32 /转义的unicode,以便我可以直接用它们替换相关的表情符号图标。 我试图将表情符号转换为它的unicode,但最终得到一个带有几个符号的不同字符串,这些符号具有不同的unicode。 string unicodeString = “\u1F642”; // represents 🙂 Encoding unicode = Encoding.Unicode; byte[] unicodeBytes = unicode.GetBytes(unicodeString); char[] unicodeChars = new char[unicode.GetCharCount(unicodeBytes, 0, unicodeBytes.Length)]; unicode.GetChars(unicodeBytes, 0, unicodeBytes.Length, unicodeChars, 0); string asciiString = new string(unicodeChars); 任何帮助表示赞赏!!

将TM superScript添加到字符串

我需要在C#字符串的标题旁边添加TM(商标)上标符号。 无论如何可能会这样做? 谢谢!

如何将符号(磅,欧元,版权)插入文本框

我知道我可以使用带键盘的Alt键输入符号,但是如何以编程方式将符号(磅,欧元,版权)插入文本框? 我有一个配置屏幕,所以我需要动态创建\ uXXXX。