Hinzufügen von text in eine neue Zeile in der WPF-RichTextBox-Steuerelement zur Laufzeit

Möchte ich hinzufügen, dass einige text in einer WPF-RichTextBox-Steuerelement zur Laufzeit in eine neue Zeile.
Ich kann dies tun, indem Sie:

FlowDocument mcFlowDoc = new FlowDocument();
mcFlowDoc = richTextBox.Document;
Paragraph pr = new Paragraph();
pr.Inlines.Add(status);
mcFlowDoc.Blocks.Add(pr);
StatusText.Document = mcFlowDoc;

Aber es ist zu viel von einer Lücke zwischen zwei Linien. Wie kann ich dieses Problem beheben?

  • BTW, es gibt keine Punkt erstellen Sie eine neue FlowDocument ( mcFlowDoc = new FlowDocument(); ), wenn Sie die änderung der Referenz der nächsten Zeile mcFlowDoc = richTextBox.Document;
InformationsquelleAutor Jeevan Bhatt | 2010-06-20
Schreibe einen Kommentar