从 RichTextBox 获取文本
Getting the text from a RichTextBox
private void SaveFile()
{
Stream myStream;
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.FilterIndex = 2;
saveFileDialog1.RestoreDirectory = true;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
if ((myStream = saveFileDialog1.OpenFile()) != null)
{
rtb1.Text().get();
}
}
}
我在尝试获取富文本框的文本并保存时使用它,但它总是出现错误,CS1955
如果您只想编写一个简单的文本文件,那么您可以使用 File.WriteAllText 命令代替。
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
File.WriteAllText(saveFileDialog1.Filename, rtb1.Text);
}
您只需指定文件名和路径,然后是文本,在本例中为 rtb1.Text(无括号!)
private void SaveFile()
{
Stream myStream;
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.FilterIndex = 2;
saveFileDialog1.RestoreDirectory = true;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
if ((myStream = saveFileDialog1.OpenFile()) != null)
{
rtb1.Text().get();
}
}
}
我在尝试获取富文本框的文本并保存时使用它,但它总是出现错误,CS1955
如果您只想编写一个简单的文本文件,那么您可以使用 File.WriteAllText 命令代替。
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
File.WriteAllText(saveFileDialog1.Filename, rtb1.Text);
}
您只需指定文件名和路径,然后是文本,在本例中为 rtb1.Text(无括号!)