0

FlowDocumentScrollViewer を動的に作成していますが、FlowDocumentScrollViewer で .txt ファイルを開くにはどうすればよいですか? リッチテキストボックスを持っていたときにこれを使用しましたが、FlowDocumentScrollViewer で同じことを行うにはどうすればよいですか?

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

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

1 に答える 1

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;
}
于 2014-05-13T18:28:26.113 に答える