当我从 VisualStudio 调试器将这些字符剪切并粘贴到此处时,这些字符显示良好,但在调试器和我试图显示此文本的 TextBox 中,它只显示正方形。
3-9月受流向主要向季季影响,其流向为22个方向,南北达3个;10个方向为南向,10月至44月至2019年至东南节,或为\n月份向其流向\2节。 r\n注意\r\n附近有火山爆发的危险,航行时严加注意\r\n
我认为 TextBox 支持 Unicode 文本。知道如何让这个文本显示在我的应用程序中吗?
当我从 VisualStudio 调试器将这些字符剪切并粘贴到此处时,这些字符显示良好,但在调试器和我试图显示此文本的 TextBox 中,它只显示正方形。
3-9月受流向主要向季季影响,其流向为22个方向,南北达3个;10个方向为南向,10月至44月至2019年至东南节,或为\n月份向其流向\2节。 r\n注意\r\n附近有火山爆发的危险,航行时严加注意\r\n
我认为 TextBox 支持 Unicode 文本。知道如何让这个文本显示在我的应用程序中吗?
您需要安装和使用支持这些字符的字体。并非所有字体都支持所有字符。[] 框字符是“不支持”的字体表示
默认情况下,文本框可能使用 MS Sans Serif,因此请将其更改为 Arial 或其他内容。
我从使用 TextBox 更改为使用 RichTextBox,现在字符显示在 RichTextBox 中。
我面临着类似的问题。
正确读取文件而不是TextBox
控制是问题。
StreamReader reader = new StreamReader(inputFilePath, Encoding.Default, true)
从这个复制。
对我有用,而且不用切换到RichTextBox
.