2012-06-26 5 views
6

コンソール出力(出力のみ)のようなものを使用しているWPFウィンドウにRichTextBoxがあります。私はのように改行を追加する場合:リッチテキストボックス内の単一の改行を単一のスペースとして表示する方法

rtx_report.AppendText(lclFileInfo.pathOnly + System.Environment.NewLine); 

それは正しくちょうど単一の新しい行を追加します。 (私は、テキストをボックスの外にコピーして別の場所に貼り付けることができないことを知っています)。しかし、ディスプレイには空白行が追加されています。だから私はRichTextBoxプロパティをブラウズし始めたが、どの設定がこれを制御しているのかわからない。

二重間隔のテキストをデフォルトに設定しているようですが、これを制御するものはありません。誰もそれを単一のスペースにする方法や余分な行を表示しない方法を説明することはできますか?

TIA、

ポール

==編集==

P.S. HatSoft

lclFileInfo.pathOnlyの文字列内容によって要求される詳細情報が Cです:

:\ Users \ユーザーポール\ドキュメントは、道路が

しかし、同じ問題がこれらのコード行のすべてに起こる\します

+0

は、あなたがさらに調査この作品 – HatSoft

答えて

10

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); 
この

rtx_report.AppendText(lclFileInfo.pathOnly + "\r"); 
+0

ためlclFileInfo.pathOnlyから文字列をコピー/貼り付けてくださいすることができ試してみてください。どうもありがとうございました。 – philologon

関連する問題