一 记事本 本章介绍如何使用Visual C# 2013 设计一个Windows 应用程序——记事本,通过本章的学习,可以进一步掌握 MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)和 StatusStrip(状态栏控件)等控件的使用,以及如何使用CommonDialog(公共对话框)实现对文本的存取、格式设置等操作。(说明:所有代码必须在英文状态下使用!) 1 .1 记事本简介 记事本是一种常用的软件,在微软的 Window s 中,自带了一个记事本软件,Window s 7下的记事本软件如图 1 所示。 图 1 Window s 自带的记事本 本章介绍的记事本,实现了 Window s 自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏。 本章介绍的记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏。 接下来将详细的介绍记事本程序的设计与实现的步骤和方法。 1 .2 记事本界面设计 新建一个Window s 窗体应用程序,并命名为“Notepad”。本节介绍记事本程序的界面设计以及界面上各控件的属性设置。 1.打开VS2013 单击 文件→新建→项目 2.选择 模版 → Visual C# → w indow s→ w indow s 窗体应用程序 在下面的名称写Notepad 出现界面如图所示 3 更改窗体名称 单击窗体, →右下角属性→tex t 修改为“记事本”如图所示 按照3 设置剩下的窗体属性 控件类型 控件名称 属性 设置结果 Form Form1 Name frmNotepad Text 记事本 StartPosition(起始位置) CenterScreen (中央屏幕) Size 600, 450 Anchor (抛锚,使固定) (1 ) 界面设计 新建好“Notepad”项目后,定位到记事本程序的窗体设计器窗口,然后依次在窗体上放置以下控件(各 1 个): (1) MenuStrip(菜单控件)。 单击窗体左边会出现工具箱→ 找到 menustrip →拖动到窗体中 2 单击菜单栏→右下角属性→修改Name 属性为“mnu sNotepad” 3 单击 输入【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】如图所示 4 设置【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】的属性→ 单击【文件(F)】、【编辑(E)】、【格式...