實習效果:
知識運用:
RichTextBox控件的SaveFile方法 SaveFileDialog對象的ShowDialog方法
實現代碼:
private void 打開RTF文件ToolStripMenuItem_Click(object sender, EventArgs e) { openDialog.Filter = "*.rtf|*.rtf"; if (openDialog.ShowDialog() == DialogResult.OK) { richTextBox1.LoadFile( openDialog.FileName, RichTextBoxStreamType.RichText); } } private void 保存為TXT文件ToolStripMenuItem_Click(object sender, EventArgs e) { if (richTextBox1.Text != "") { saveDialog.Filter = "File Text|*.txt"; if (saveDialog.ShowDialog() == DialogResult.OK) { richTextBox1.SaveFile( saveDialog.FileName,RichTextBoxStreamType.PlainText); MessageBox.Show("保存成功","提示", MessageBoxButtons.OK,MessageBoxIcon.Information); } } else { MessageBox.Show("請打開文件", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } }