So I've got some lines in my richtextbox, but when i click btnSaveLog, it saves, but everything is on one line...
I have to use a richtextbox to show all info. I've seen it does show the lines with Wordpad, but i'm saving it as a *.log file, so i'm using notepad.
Any solutions for this problem?
TextWriter stwLog = new StreamWriter("data.log");
Apparently, the File.AppendAllLines method is new with .NET 4. Fortunately, the "long way" isn't all that complicated. This method uses an overload of the StreamWriter constructor that contains a boolean parameter to indicate whether or not to append to a file rather than simply overwriting it.
private void button1_Click(object sender, EventArgs e)
string path = @"C:\Temp\writerdemo.txt";
using (StreamWriter writer = new StreamWriter(path, true))
foreach (string line in richTextBox1.Lines)
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...