重新打开Visual Studio时,Unicode字符会自动更改

时间:2016-06-24 12:43:36

标签: c# visual-studio unicode visual-studio-2015

我对Visual Studio有一个奇怪的问题。我正在使用类似于Font Awesome的自定义字体来显示标签内的图标。

如果我使用如下代码设置标签的text属性:

label1.Text = "\uE001";

一切正常。

当我尝试使用可视化编辑器设置字符时,会出现问题。我正在使用此站点https://www.branah.com/unicode-converter将char复制并粘贴到标签的text属性中(因为\ uE001在可视模式下不起作用),图标一直有效,直到我关闭并重新打开Visual Studio。

重新打开后,字符会被另一个字符替换为代码\ u0001(使用与我之前通过粘贴Visual Studio给我的字符获得代码之前相同的网站)。

我在E001(E002,E003等)之后使用的每个代码总是被其他字符替换。较小的代码如A001,B001等或更高的代码如F001不能替代并且工作正常。

我还尝试制作一个新项目并使用默认字体,但问题仍然存在。

有人可以向我解释为什么会这样吗?

0 个答案:

没有答案