我正在Silverlight中編寫我的第一個應用程序,我想從RTF文件加載文本並將其顯示在RichTextBlock控件中。如何加載或綁定RTF文件並在Silverlight RichTextBox或RichTextBoxOverflow中顯示它
在這個Silverlight控件不文本財產或的LoadFile財產像在WinForms的格式文本框。
請問任何人都知道如何加載或綁定一些RTF文件,並在Silverlight中可視化而無需外部工具包?
非常感謝!
我正在Silverlight中編寫我的第一個應用程序,我想從RTF文件加載文本並將其顯示在RichTextBlock控件中。如何加載或綁定RTF文件並在Silverlight RichTextBox或RichTextBoxOverflow中顯示它
在這個Silverlight控件不文本財產或的LoadFile財產像在WinForms的格式文本框。
請問任何人都知道如何加載或綁定一些RTF文件,並在Silverlight中可視化而無需外部工具包?
非常感謝!
Silverlight不支持RTF格式。 Silverlight RichTextBox
只有一個Xaml屬性,您可以爲其分配已處於Xaml格式的富文本。
爲了加載RTF,您需要編寫代碼將RTF文件加載並解析爲適合分配給RichTextBox
的Xaml字符串。有沒有簡單的方法來做到這一點,即使有第三方的幫助,如NRTFTree。您仍然需要遍歷生成的樹來將其編碼爲Xaml。
非常感謝您的回答。我很害怕,但我看到沒有其他機會。我認爲** RichTextBlock **的情況也是如此。我對嗎? – VilemRousi 2012-08-12 10:27:24
是的,兩者基本上是Box可編輯的相同控件。 – AnthonyWJones 2012-08-12 12:24:40
[如何將.rtf文件導入到silverlight 4 richtextbox?](http://stackoverflow.com/questions/3314754/how-to-import-a-rtf-file-to-silverlight-4 -richtextbox) – jv42 2012-08-12 19:44:01
請問,這已經被問過不止一次了,請參閱http://stackoverflow.com/search?q=[silverlight]+rtf – jv42 2012-08-12 19:44:23