在DataGridView中显示德语字符

本文关键字:德语 字符 显示 DataGridView | 更新日期: 2023-09-27 18:12:19

我正在阅读一个包含德国字符的文本文件(CSV格式)。我正在阅读内容并将其添加到DataGrid。在此之后,我在DataGridView控件中显示DataGrid。

我的问题是德语字符在DataGridView中没有正确显示。

读取文件内容,我使用下面的代码

 string[] lines = File.ReadAllLines(txtDRGFileName.Text, Encoding.UTF8);

我在调试模式下运行,并确认德语字符被正确地读取到字符串变量中,并正确地添加到DataRow

我的问题类似于unicode datagridview win forms。但是我没有找到答案。

有人有解决办法吗?

在DataGridView中显示德语字符

string[] lines = File.ReadAllLines(txtDRGFileName.Text, Encoding.Default);

这工作。感谢汉斯·帕桑特的解决方案。