用C#语言实现记事本(代码).doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用C#语言实现记事本(代码)

一 记事本 本章介绍如何使用Visual C# 2013设计一个Windows应用程序——记事本,通过本章的学习,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)和StatusStrip(状态栏控件)等控件的使用,以及如何使用CommonDialog(公共对话框)实现对文本的存取、格式设置等操作。(说明:所有代码必须在英文状态下使用!) 1.1 记事本简介 记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件,Windows 7下的记事本软件如图1所示。 图1 Windows自带的记事本 本章介绍的记事本,实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏。 本章介绍的记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏。 接下来将详细的介绍记事本程序的设计与实现的步骤和方法。 1.2 记事本界面设计 新建一个Windows窗体应用程序,并命名为“Notepad”。本节介绍记事本程序的界面设计以及界面上各控件的属性设置。 1.打开VS2013 单击 文件→新建→项目 2.选择 模版 → Visual C# → windows→ windows窗体应用程序 在下面的名称写Notepad 出现界面如图所示 3 更改窗体名称 单击窗体, →右下角属性→text 修改为“记事本”如图所示 按照3设置剩下的窗体属性 控件类型 控件名称 属性 设置结果 frmNotepad Text 记事本 StartPosition(起始位置) CenterScreen(中央屏幕) Size 600, 450 Anchor (抛锚,使固定) (1) 界面设计 新建好“Notepad”项目后,定位到记事本程序的窗体设计器窗口,然后依次在窗体上放置以下控件(各1个): MenuStrip(菜单控件)。 单击窗体左边会出现工具箱→ 找到menustrip →拖动到窗体中 2 单击菜单栏→右下角属性→修改Name属性为“mnusNotepad” 3单击 输入【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】如图所示 4 设置【文件(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 - Text属性 Name属性 ShortcutKeys属性 ShowShortcutKeys属性 编辑(E) Edit None - 撤销(U) Undo Ctrl+Z True 分隔符 复制(C) Copy Ctrl+C True 剪切(T) Cut Ctrl+X True 粘贴(P) Paste Ctrl+V True 分隔符 全选(A) SelectAll Ctrl+A True 日期(D) Date F5 True Text属性 Name属性 Check属性 格式(O) tsmiFormat False 自动换行(W) tsmiAuto True 字体(F) tsmiFont False Text属性 Name属性 Checked属性 查看(V) tsmiView False 工具栏(T) tsmiToolStrip True 状态栏(S) tsmiStatusStrip True Text属性 Name属性 帮助(H) tsmiHelp 关于记事本(A) tsmiAbout 到此 菜单栏框架设置完成! ToolStrip(工具栏控件)。 单击窗体左边会出现工具箱→ 找到“ToolStrip” →拖动到窗体中 单击工具栏→右下角属性→修改Name属性为“tlsNotepad”如图所示 右击工具栏→ 插入标准项 出现如图所示 右击工具栏→ 编辑项 可以看到我们的按钮成员 在

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档