我无法解决以下问题:我使用 datagridview 列告诉用户该行的项目是否已被处理。我想,一个小的 unicode 图标就足够了,所以我选择了 U+2174(复选标记)和 U+2715(交叉)来实现我想要的。对于数据表...
row["Done"] = (listProcessed.Contains(file.FullName)) ? "\u2714" : "\u2715";
它在我的开发机器上的调试和发布模式下运行良好,但在 Windows XP 虚拟机上却失败了。在那一张上,只显示了狭窄的方块,就好像它不认识字符一样。
我在某处读到它可能是由于行结尾,所以我尝试将TrimEnd(null)应用于字符串,但这没有帮助。
有没有办法让它在 Windows XP 上工作?到底出了什么问题?
感恩节