2012-01-31 37 views
1

我想要做的是將* .Txt文件的內容放入文本框中,如果可能,請保留格式。如何在保留格式的同時在WPF文本框中顯示文本文件的內容?

現在,我發現這個網站在這裏:http://weblogs.asp.net/lduveau/archive/2008/03/02/load-a-txt-file-in-a-textbox.aspx 這discribes選項2,你只需要添加一個.txt文件的資源,並閱讀到文本框是這樣的:

txtDisclaimer.Text = Resources.Common.disclaimer_en;

但我以內WPF應用程序,Resources.Common部分不存在,因此無法正常工作。 任何人都有一個線索應該如何在WPF中完成? 或者可以告訴我一個更好的方式來獲取文本文件內容到文本框?

回答

6

你可以簡單地做

txtDisclaimer.Text = File.ReadAllText("Path of your File");

要保留原來的格式使用過載

File.ReadAllText Method (String, Encoding)

+0

如何處理這種情況發生,是特殊caracters(如©)得到顯示爲? (不知道這是否會有所不同,如果我會從資源讀取它) – Dante1986 2012-01-31 11:24:32

+0

嘗試這一個File.ReadAllText方法(字符串,編碼)。指定文件的編碼類型。我想它應該工作 – 2012-01-31 11:25:47

+0

啊是的,使用Encoding.UTF7工作:)謝謝 – Dante1986 2012-01-31 11:28:39

相關問題