2012-06-26 15 views
6

Bir WPF penceresinde bir tür konsol çıkışı kullandığım bir RichTextBox'ım var (yalnızca çıktı). Ben olduğu gibi bir yeni satır eklediğinizde:Zengin Metin Kutusunda yeni satırın tek aralıklı olarak görünmesi nasıl sağlanır

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

doğru sadece tek bir yeni satır ekler. (Bunu kutunun dışına metin kopyalamak ve başka bir yere yapıştırmaktan biliyorum.) Ancak, ekranda ek bir boşluk satırı gösterir. Bu yüzden RichTextBox özelliklerini taramaya başladım, ancak hangi ayarın bunu kontrol ettiğinden emin değilim.

Sadece çift aralıklı metin için varsayılan gibi görünüyor, ancak bunu denetleyen bir şey görmüyorum. Herkesin tek aralıklı olarak nasıl elde edileceğini veya başka bir şekilde bu ekstra çizgiyi göstermeyeceğini nasıl açıklayabilir?

TIA,

Paul

== Düzenleme ==

Not; HatSoft

lclFileInfo.pathOnly dize içeriği istediği şekilde diğer bilgiler C:

: \ Users \ Paul \ Belgeler Karayolu

Ancak, aynı sorun kodunun tüm bu hatlardan olur \

+0

daha ayrıntılı inceleme Bu işleri – HatSoft

cevap

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); 
bu

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

için lclFileInfo.pathOnly gelen dize kopyalama/yapıştırma misiniz deneyin. Çok teşekkür ederim. – philologon