我一直在尝试新的东西,基本上我偶然发现了这个: http: //www.homeandlearn.co.uk/csharp/csharp_s4p11.html
我的表单有一个另存为选项以及多个选项卡。我想将所有的富文本框保存到文本文件中。但是当我添加多个richtextbox时,它只会保存底部的一个,所以我猜公式是错误的?
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
{
string Saved_File = "";
saveFD.InitialDirectory = "C:";
saveFD.Title = "Save your file as...";
saveFD.FileName = "";
saveFD.Filter = "Text (*.txt)|*.txt|All Files(*.*)|*.*";
if (saveFD.ShowDialog() != DialogResult.Cancel)
{
Saved_File = saveFD.FileName;
richTextBox1.SaveFile(Saved_File, RichTextBoxStreamType.PlainText);
richTextBox2.SaveFile(Saved_File, RichTextBoxStreamType.PlainText);
richTextBox3.SaveFile(Saved_File, RichTextBoxStreamType.PlainText);
richTextBox53.SaveFile(Saved_File, RichTextBoxStreamType.PlainText);
}
}
在上面的例子中它只会保存richTextBox53,为什么不保存上面所有的richTextBoxes?以及如何将它们全部保存到文本文件中?