2009-10-26 5 views
8

これはアプリケーションのヘルプセクションです。私は、ヘルプ文書を表示するためにflowdocumentReaderを置くことを考えています。しかし.rtfや.docをFlowdocumentに表示することは可能ですか。それともXamlでフロードキュメントを作成する必要がありますか?助けてください。 documentPathがあなたのRTFファイルのパスですWPFで.rtfまたは.docをflowdocumentとして表示するにはどうすればよいですか?

おかげで、これらのライン上の

答えて

13

何かがあなたのために仕事をする:

FileStream fileStream = File.Open(documentPath, FileMode.Open, FileAccess.Read, FileShare.Read); 

FlowDocument flowDocument = new FlowDocument(); 

TextRange textRange = new TextRange(flowDocument.ContentStart, flowDocument.ContentEnd); 

textRange.Load(fileStream , DataFormats.Rtf); 

はしかしエラーチェックコードを追加しています。

+0

ありがとう、私にチェックさせてください。 – Ershad

+0

ありがとう、もう一度.. – Ershad