コンソール出力のようなものを使用しているWPFウィンドウにRichTextBoxがあります(出力のみ)。次のように NewLine を追加すると:
rtx_report.AppendText(lclFileInfo.pathOnly + System.Environment.NewLine);
1 つの新しい行だけを正しく追加します。(これは、ボックスからテキストをコピーして別の場所に貼り付けることでわかります。) ただし、ディスプレイには追加の空白行が表示されます。そのため、RichTextBox プロパティの参照を開始しましたが、これを制御する設定がわかりません。
デフォルトでダブルスペースのテキストになっているように見えますが、これを制御するものは何もありません。シングルスペースにする方法、または余分な行を表示しない方法を誰かが説明できますか?
ティア、
ポール
== 編集 ==
PS 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);