【发布时间】:2012-04-19 10:20:15
【问题描述】:
我想在运行时在 WPF RichTextBox 中的新行中添加一些文本。 我可以这样做:
FlowDocument mcFlowDoc = new FlowDocument();
mcFlowDoc = richTextBox.Document;
Paragraph pr = new Paragraph();
pr.Inlines.Add(status);
mcFlowDoc.Blocks.Add(pr);
StatusText.Document = mcFlowDoc;
但是两条线之间的差距太大了。我该如何解决这个问题?
【问题讨论】:
-
顺便说一句,当您更改下一行
mcFlowDoc = richTextBox.Document;的引用时,没有必要创建新的FlowDocument(mcFlowDoc = new FlowDocument();)
标签: wpf richtextbox newline