Я хочу добавить некоторый текст в WPF RichTextBox во времени выполнения в новой строке. Я могу сделать это использование:
FlowDocument mcFlowDoc = new FlowDocument();
mcFlowDoc = richTextBox.Document;
Paragraph pr = new Paragraph();
pr.Inlines.Add(status);
mcFlowDoc.Blocks.Add(pr);
StatusText.Document = mcFlowDoc;
Но существует слишком много разрыва между двумя строками. Как я могу зафиксировать это?
Согласно документации, интервал между абзацами определяется полями, которые не накапливаются (без увеличения вдвое), поэтому ответ Жюльена Лебоскуэна правильный.
Попробуйте pr.Margin = new Thickness(0.0)
, чтобы убрать пробелы между абзацами.