DataGrid 列 headers 未在 VS2015/WPF 中显示变音符号
DataGrid column headers not displaying diacritics in VS2015/WPF
我有 DataGrid,其列是自动生成的并使用行为,其列 headers 设置为带有变音符号的文本 (ěščřžýáíé)。在运行时,在 Visual Studio 2013 中一切正常,但变音符号在 Visual Studio 2015 中出现混乱。我在每个 window 的构造函数中都有 Language = XmlLanguage.GetLanguage("cs-CZ")
,但这无济于事。所以在VS2015中似乎主要fuck-ups比Object浏览器、导航栏和缺少的SQL工具更多,必须手动安装。
除了扔掉 VS2015 和使用 VS2013 之外,有人有解决方案吗?
问题出在包含带有变音符号描述的属性的源文件的编码中。我通过复制 class 代码、删除 class 文件、创建新的 class 文件并将原始代码粘贴到其中来解决它。 Visual Studio 以其编码保存了 class 文件。这发生在从 VS2013 迁移到 VS2015 之后,所以可能是错误。
我有 DataGrid,其列是自动生成的并使用行为,其列 headers 设置为带有变音符号的文本 (ěščřžýáíé)。在运行时,在 Visual Studio 2013 中一切正常,但变音符号在 Visual Studio 2015 中出现混乱。我在每个 window 的构造函数中都有 Language = XmlLanguage.GetLanguage("cs-CZ")
,但这无济于事。所以在VS2015中似乎主要fuck-ups比Object浏览器、导航栏和缺少的SQL工具更多,必须手动安装。
除了扔掉 VS2015 和使用 VS2013 之外,有人有解决方案吗?
问题出在包含带有变音符号描述的属性的源文件的编码中。我通过复制 class 代码、删除 class 文件、创建新的 class 文件并将原始代码粘贴到其中来解决它。 Visual Studio 以其编码保存了 class 文件。这发生在从 VS2013 迁移到 VS2015 之后,所以可能是错误。