So my problem is that I want to open data that are previously saved to a file from multiple textboxes, and I want when I open that file in order the data that has been saved in textboxes to show me same thing after I open, e.g. in textbox1 it is written name, textbox2 surname, textbox3 date of birth etc. so if I write in this order I want me to show, my problem is when I open it shows like this:
textbox1: NameSurnameDateofbirth, the exact same thing to all textboxes I get this after opening.
Here are the codes for saveFileDialog and OpenFileDialog:
Open File Dialog
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
label1.Text = openFileDialog1.FileName;
textBox1.Text = File.ReadAllText(label1.Text);
textBox2.Text = File.ReadAllText(label1.Text);
textBox3.Text = File.ReadAllText(label1.Text);
textBox4.Text = File.ReadAllText(label1.Text);
textBox5.Text = File.ReadAllText(label1.Text);
textBox6.Text = File.ReadAllText(label1.Text);
textBox7.Text = File.ReadAllText(label1.Text);
textBox8.Text = File.ReadAllText(label1.Text);
textBox9.Text = File.ReadAllText(label1.Text);
}
}
And Save File Dialog:
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
{
if (saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
File.WriteAllText(saveFileDialog1.FileName, "");
File.AppendAllText(saveFileDialog1.FileName, textBox1.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox2.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox3.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox4.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox5.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox6.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox7.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox8.Text);
File.AppendAllText(saveFileDialog1.FileName, textBox9.Text);
}
}