首页 > 编程 > C# > 正文

C#实现简单文本编辑器

2020-01-24 00:06:05
字体:
来源:转载
供稿:网友

本文实例为大家分享了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)  {  } }}

运行截图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表