如何使用c#实现记事本

本文详细介绍了如何使用VisualStudio2022创建一个具备基本功能和扩展特性的记事本程序,包括界面设计(菜单栏、工具栏、多格式文本框、状态栏等控件),以及文件操作、文本编辑、字体设置等程序代码的编写。此外,还涉及了对话框和计时器的使用,以及关于窗口的属性设置和事件处理。
摘要由CSDN通过智能技术生成

目录

一、记事本简介

二、记事本界面设计

1、打开visual studio 2022,创建新项目,选择项目模板Windows窗体应用 ,填写项目名称NotePad.

 2. 单击Form1窗体,在右下角属性中将Text 修改为"记事本",将"Name"修改为NotePad,将"StartPosition"设为CenterScreen,将"Size"设为600,450,如下图所示

 3、界面设计

(1)MenuStrip(菜单控件)

(2)ToolStrip(工具栏控件)

(3)RichTextBox(多格式文本框控件) 

(4)StatusStrip(状态栏控件)

(5)OpenFileDialog(打开对话框)

(6)SaveFileDialog(保存对话框)

(7)FontDialog(字体对话框)

(8)Timer(计时器控件)

4、编写程序代码

(1)多格式文本框代码(RichTextBox)

(2)菜单代码 

5、关于记事本

 1、界面设计

2、编写代码

三、运行结果

四、源码地址


一、记事本简介

记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件,Windows 11下的记事本软件如图1所示。

这里介绍的记事本,实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏,具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏。

接下来将详细的介绍记事本程序的设计与实现的步骤和方法。

二、记事本界面设计

新建一个Windows窗体应用程序,并命名为“Notepad”。本节介绍记事本程序的界面设计以及界面上各控件的属性设置。

1、打开visual studio 2022,创建新项目,选择项目模板Windows窗体应用 ,填写项目名称NotePad.

出现如下界面

 2. 单击Form1窗体,在右下角属性中将Text 修改为"记事本",将"Name"修改为NotePad,将"StartPosition"设为CenterScreen,将"Size"设为600,450,如下图所示

 

 

 

 3、界面设计

依次在记事本窗口中放置如下控件

(1)MenuStrip(菜单控件)

单击窗体左边会出现工具箱, 找到menustrip ,拖动到窗体中,控件会出现在下方

 单击menuStrip1,将右下角属性中Name改为MenuNotepad

单击 记事本中"请在此处键入" ,依次输入【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】如图所示

依次点击文件,编辑,格式,查看,帮助,输入以下内容

  

 

设置【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】的属性找到对应的属性窗口,按照以下表格进行设置

Text属性

Name属性

ShortcutKeys属性

(快捷键)

ShowShortcutKeys属性

文件(&F)

tsmiFile

None

新建(&N)

tsmiNew

Ctrl+N

True

打开(&O)

tsmiOpen

Ctrl+O

True

保存(&S)

tsmiSave

Ctrl+S

True

另存为(&A)

tsmiSaveAs

None

分隔符(用“-”来分隔)

退出(&X)

tsmiClose

None

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值