2014-05-13 2 views
0

Я динамически создаю FlowDocumentScrollViewer как открыть файл .txt в FlowDocumentScrollViewer? Я использовал это, когда у меня был richtextbox, но как я могу сделать то же самое в FlowDocumentScrollViewer?Загрузить .txt в FlowDocumentScrollViewer?

fStream = new FileStream(filePath, FileMode.OpenOrCreate); 

range = new TextRange(mcRTB.Document.ContentStart, mcRTB.Document.ContentEnd); 
         range.Load(fStream, DataFormats.Text); 
+0

Вы не делаете. Вы показываете FlowDocument в FlowDocumentScrollViewer. – Paparazzi

+0

Не могли бы вы помочь мне с фрагментом кода для этого же? – user2495173

+0

Нет такого же. FlowDocumentScrollViewer не отображает прямой текст. На странице msdn.microsoft.com приведены примеры создания FlowDocument. – Paparazzi

ответ

0

Понял:

FlowDocumentScrollViewer flowDocumentSV = new FlowDocumentScrollViewer(); 


        try 
        { 
         fStream = new FileStream(filePath, FileMode.OpenOrCreate); 
         FlowDocument flowDocument = new FlowDocument(); 

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

         range.Load(fStream, DataFormats.Text); 
         flowDocScrollViewer.Document = flowDocument; 
} 
Смежные вопросы