У меня есть RichTextBox в окне WPF, которое я использую как вывод в консоль (только вывод). Когда я добавляю NewLine, как в:
rtx_report.AppendText(lclFileInfo.pathOnly + System.Environment.NewLine);
, он правильно добавляет только одну новую строку. (Я знаю это, скопировав текст из поля и вставив его в другое место.) Однако на дисплее отображается дополнительная строка пробелов. Итак, я начал просматривать свойства RichTextBox, но я не уверен, какой параметр управляет этим.
Похоже, что по умолчанию используется текст с двойным интервалом, но я не вижу ничего, что бы это контролировало. Может ли кто-нибудь объяснить, как заставить его быть одинарным или иначе не показывать эту дополнительную строку?
ТИА,
Пол
== Редактировать ==
P.S. Дополнительная информация по запросу HatSoft
Строковое содержимое lclFileInfo.pathOnly: C:\Users\Paul\Documents\Roadway
Однако одна и та же проблема возникает во всех этих строках кода:
rtx_report.AppendText("File Changed:" + System.Environment.NewLine);
rtx_report.AppendText(lclFileInfo.pathOnly + System.Environment.NewLine);
if (lclFileInfo.isDirectory == false)
rtx_report.AppendText(lclFileInfo.fileNameOnly + System.Environment.NewLine);
rtx_report.AppendText("Changed On: " + lclFileInfo.currentTimestamp + System.Environment.NewLine);