Ich habe eine WPF RichTextBox verwendet, um ein Fließdokument als Byte [] in der Datenbank zu speichern. Jetzt muss ich diese Daten abrufen und in einem Bericht RichTextBox als RTF anzeigen. wenn ich versuche, das Byte [] mit TextRange oder in XAMLReader zu konvertieren, bekomme ich ein FlowDocument zurück, aber wie konvertiere ich es in RTF-String, da der Report RichTextBox nur rtf.
brauchtDanke
Arvind
Sie sollten das FlowDocument nicht direkt beibehalten, da es als Laufzeitdarstellung des Dokuments und nicht als tatsächlicher Dokumenteninhalt betrachtet werden sollte. Verwenden Sie stattdessen die TextRange-Klasse zum Speichern und Laden in verschiedene Formate, einschließlich Rtf .
Ein schnelles Beispiel zum Erstellen einer Auswahl und Speichern in einem Stream:
%Vor%Das Laden von Inhalt in eine Auswahl wäre ähnlich:
%Vor%Sie müssen Ihre Verbindungszeichenfolge & amp; SQL Select-Anweisung ... anders als das, das ist es ...
Tags und Links c# flowdocument rtf