本文實例為大家分享了C#實現簡單文本編輯器的具體代碼,供大家參考,具體內容如下
建立一個窗體文件,實現對文件的編輯保存和對txt文件的打開
界面設計:


程序源代碼:
//form1.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace Txt_EditApp{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } //Open file 菜單選項 private void openFileToolStripMenuItem_Click(object sender, EventArgs e) { openFileDialog1.Filter = "txt files(*.txt)|*.txt"; if(openFileDialog1.ShowDialog()==DialogResult.OK) { richTextBox1.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.PlainText); } } //Save file 菜單選項 private void saveFileToolStripMenuItem_Click(object sender, EventArgs e) { saveFileDialog1.Filter = "txt files(*.txt)|*.txt"; if(saveFileDialog1.ShowDialog()==DialogResult.OK) { richTextBox1.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.PlainText); } } //exit file 菜單選項 private void exitToolStripMenuItem_Click(object sender, EventArgs e) { Close(); } //About 菜單選項 private void aboutToolStripMenuItem_Click(object sender, EventArgs e) { Form2 frm = new Form2(); frm.ShowDialog(); } }}//form2.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace Txt_EditApp{ public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void label2_Click(object sender, EventArgs e) { } }}運行截圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答