用C#实现记事本

实现记事本步骤

  • 一、介绍
  • 二、使用步骤
    • 1.制作界面
    • 2.核心代码
  • Gitee仓库地址

一、介绍

实现使用C#设计一个Windows应用程序记事本,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)和StatusStrip(状态栏控件)等控件的使用,以及如何使用CommonDialog(公共对话框)实现对文本的存取、格式设置等操作。

二、使用步骤

1.制作界面

所用到的组件有:
(1) Form

(4) RichTextBox(rtxtNotepad)

(7) SaveFileDialog(保存对话框)
当用户单击记事本的【文件】→【保存】(或【另存为】)菜单项时,使用保存对话框SaveFileDialog保存文件。SaveFileDialog控件的Name属性为“sdlgNotepad”,FileName属性改为“无标题”,Filter属性设为“RTF文件|*.rtf”。

(8) FontDialog(字体对话框)
当用户单击记事本的【格式】→【字体】菜单项时,使用字体对话框FontDialog设置文本字体。FontDialog控件的Name属性为“fdlgNotepad”。

(9) Timer(计时器控件)
状态控件的时间显示需要使用一个Timer控件来实现。Timer控件的Name属性设为“tmrNotepad”,Enabled(激活的可行的)属性设为“True”,Interval(间隔,间距,幕间时间)属性设为“1000”,表示1秒种触发一次Tick事件,即1秒钟改变一次时钟。

最后界面:

2.核心代码

主界面的代码:

frmAbout界面的核心代码:

Gitee仓库地址

gitee仓库地址(Notepad).

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月6日
下一篇 2022年4月6日

相关推荐