2
我有一個帶有多行文本框的WinForms應用程序。我填充文本框,如下所示:TextBox在' 0'字符處截斷字符串
TextBox1.Text = File.ReadAllText(filename);
的問題是,一些文件在他們的二進制字符,包括'\0'
,然後將文本框截斷在該點的文本。
我明白這個原因(在內部,控制使用'\0'
來表示字符串結束);不過,我可以將這些文件加載到記事本中。我以爲記事本使用與文本框完全相同的編輯控件。
有什麼方法可以複製記事本的功能嗎?這些都是舊的.WRI文件,NotePad報告爲使用UTF8加載,如果有幫助的話。
您的文本框將如何顯示'\ 0'? – Jacob
最好是記事本的方式。我不在乎它是否顯示或隱藏。我只是不希望它截斷之後發生的事情。 –
爲什麼你不把它從字符串中刪除? – SLaks