C# 设计一个Windows应用程序——记事本

要求

通过本章的学习,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)和StatusStrip(状态栏控件)等控件的使用,以及如何使用CommonDialog(公共对话框)实现对文本的存取、格式设置等操作。

记事本简介

记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件,Windows 10下的记事本软件如图示
在这里插入图片描述

实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏。

功能

本章介绍的记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏

记事本界面设计

  1. 创建项目在这里插入图片描述
    2.出现界面

在这里插入图片描述
3.修改属性
在这里插入图片描述

1.创建好项目后选择menustrip工具,添加菜单
在这里插入图片描述

界面设计

1.创建好项目后选择menustrip工具,添加菜单
在这里插入图片描述
2.添加子选项,并编辑其属性
在这里插入图片描述

插入标准项和必要控件

加入RichTextBox、StatusStrip、OpenFileDialog、SaveFileDialog、FontDialog、Timer控件
在这里插入图片描述

菜单代码

文件

// private void tsmiNew_Click(object sender, EventArgs e)
{
   
    // 判断当前文件是否从磁盘打开,或者新建时文档不为空,并且文件未被保存
    if (b == true || rtxtNotepad
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值