U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

【windows程序设计作业】用c#语言实现记事本

来源:http://www.tudoupe.com时间:2022-05-23

提示:撰写文章后,可自动生成目录,以及如何创建右侧可访问的帮助页面。

文章目录

  • 前言
  • 实验目标
  • 记事本界面设计
    • 界面设计
        • (1) 菜单Strip(菜单导航)
        • (2) 工具提示(工具栏控制)
        • (3) RichTextBox(多格式文本框架的控制)
        • (4) 地位限制(地位栏控制)
        • (5) OpenFileDialog( 播放对话框)
        • SaveFileDialog (保存对话框) (6)
        • FontDialog (组合对话框) (7)
        • (8) 计时器(由计时器控制)
        • 用户界面
    • 编写主要程序代码
      • (1) RichTextBox 多格式文本框代码
      • (2) 菜单代码
        • 一. 菜单 [文件]
          • (1) [新的 & n] 菜单项
          • (2) [开放(O)]菜单选择
          • (3) [保存和保 菜单选择
          • (4) [保留为(A)]菜单选择
          • (5) [问题(X)]菜单项
        • 二. 菜单 [编辑]
        • 三个菜单 [表格和O]
          • (1) [自动空间(W)]菜单选择
          • (2) [可行(F)菜单选择]
        • 四个菜单 [查看和审
          • (1) [工具栏(TT)]菜单选择
          • (2) 菜单项目[现状和律师协会]
        • 第五页 [帮助]
    • 关于记事本
      • 1. 界面设计
      • 2. 编写代码
      • 工具栏代码
    • 计时器代码
  • 总结
  • 总结

前言

视觉 C#2015 Windows 应用程序设计 - 笔记本通过本章的学习,菜单Strip( 菜单)、 工具Strip( 工具栏)、 RichTextBox( 高级文本框) 和 StatusStrip( 状态栏控制) 等控件可以扩展 。以及如何使用“公共对话箱”获取文本、格式等等。

实验目标

完成Windows'own笔记本的某些功能, 并且随时可以更改字体类型、 大小和颜色, 以及状态栏中的显示时间。 程序表上还添加了一个工具栏, 以改善用户的友好性 。
笔记本板应用程序有新的文件打开和保存操作; 文本复制、 粘贴和删除功能; 字体类型和格式设置; 日期和时间查看等等, 当需要的功能板应用程序有新的文件打开和保存操作时, 用户可以显示或隐藏工具栏和状态栏; 文本复制、 粘贴和删除功能; 字体类型和格式设置; 日期和时间查看等等, 用户可以根据需要显示或隐藏工具栏和状态栏 。

记事本界面设计

一. 打开 VS2013, 并选择文件新项目 。
2. 从下面的列表中选择名为 Notepad 的视觉模型 C# WindowsWindowsWindows 窗体应用程序。
三. 单击表格,修改右下角的特性,更改表格的名称,改成 Notesbook。
四. 配置其余的形状属性。
在这里插入图片描述

界面设计

(1) 菜单Strip(菜单导航)

单击窗体左侧的工具箱以找到菜单脚,并将其拖到窗体上。
2. 单击菜单栏将右下角的属性更改为“ mnnus Notepad ” 。
三. 如图所示,输入[文件(F)、编辑(E)、格式(O)、视图(V)和帮助(H)]。
在这里插入图片描述

4 设置[文件(F)、][编辑(E)、][格式(O)、][视图(V)和[帮助(H),点击[文件(F)、][编辑(E)、][格式(O)、][视图(V)和[帮助(H)]的属性。根据下表设置。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2) 工具提示(工具栏控制)

要显示工具箱,请单击窗体左侧。找到“工具提示”并将其拖到窗体上。
单击工具栏将右下角设置更改为“ tnotepad ” 。
当我们右键单击工具栏编辑它时, 我们可以看到可以在这里删除或添加的按钮成员, 但我们只能设置一些简单的动作( 新、 打开、 保存、 剪切、 粘贴、 复制) 。在这里插入图片描述

(3) RichTextBox(多格式文本框架的控制)

要显示工具箱,请单击窗体左侧。找到“ RichTextBox ” 并将其拖到窗体中。
单击工具栏,将右下角的属性更改为“ntxt Notepad”。
在 Archor 属性中选择“ 托普、 底部、 左部、 右侧 ”, 这样随着窗体大小的变化, RichTextBox 控件的大小也会发生变化 。

(4) 地位限制(地位栏控制)

将 StatusStrip 控件的名称属性设置为“ st notepad”, Dock 属性设置为“ Bottom ”,而荷兰 属性设置为“ Bottom, Lft, Right ” 。
然后,对于量化编辑,打开对话框。
在这里插入图片描述

在下拉列表中,请将默认选择“ StatusLabel”单独留下。然后按下添加的按钮。反过来,又增加了两个状态标签。"tsLbl1"和"tsLbl2"按这个顺序排列TsLbl1 的文本属性是“已就绪”并被政府使用。TsLbl2 的文本属性设置为“ 显示日期、 时间 ” 。

(5) OpenFileDialog( 播放对话框)

OpenFileDialog 工具栏项目可以直接拖到单击窗体的属性中。
当用户选择笔记本的 [文件][打开] 菜单选项时,打开文件时使用 OpenFileDialog 对话框 。OpenFileDialog 控件的名称属性为“ odlg Notepad 。 ”将过滤器属性设为“ RTF 文件”所有.rtf 文件.*”。

SaveFileDialog (保存对话框) (6)

在工具栏中找到了 safileDialog, 并立即拖到单击窗体的属性中 。
当用户选择笔记本本[文件][保存](或[保存])菜单项时,文件被保存到 SaveFileDialog 对话框中 。SaveFileDialog 控制器的名称属性是'dlgnotepad' 。'文件名称属性应无标题 。将过滤器属性设为“ RTF 文件”*.rtf”。

FontDialog (组合对话框) (7)

将FontDialog 从工具栏拖到单击窗体的属性中。
当用户单击内存的 [format] [font] 菜单元素时, FontDialog 控件使用字体对话框框FontDialog 设置文字字体。FontDialog 控件的名称属性是“fdlgnotepad”。

(8) 计时器(由计时器控制)

在工具栏中查找计时器并将其拖放到窗体中,然后单击“属性”。
时钟出现在本章讨论的回忆录的地位栏上。为此需要一个计时器控制 。定时器控件的名称属性设置为'tmrNootpad'。'已启用( 活动) 属性设为“ 正确 ” 。间隔( 间隔)间距,这是我国历史上第一次,也是世界历史上第一次。2011年叙利亚抗议活动特别报导,这是一秒钟 翻开开关一次。

用户界面

在这里插入图片描述

编写主要程序代码

然后,在代码的一般部分中,公布两个公开变量,这两个变量都是布尔型的,“b”用于确定文件是新鲜的还是从磁盘上打开的,“s”用于确定文件是否保存。
双击窗体,然后在代码区域输入以下代码:

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

(2) 菜单代码

一. 菜单 [文件]

(1) [新的 & n] 菜单项
(2) [开放(O)]菜单选择
(3) [保存和保 菜单选择
(4) [保留为(A)]菜单选择
(5) [问题(X)]菜单项

二. 菜单 [编辑]

在 [编辑 菜单上,单击每个菜单项的代码。

三个菜单 [表格和O]

[表格(O)]菜单用于指定打开或更新的文本内容是否自动重新排行,以及字体格式功能。

(1) [自动空间(W)]菜单选择

此菜单项的检查属性默认设置为“ True ” 。 文本内容会自动重新排列, 以适应文本框的宽度; 否则, 只需用段落标明行即可 。

(2) [可行(F)菜单选择]

选择此菜单项以打开字体对话框, 您可以在此更改字体、 颜色等等。 这就需要使用先前引入的 FontDialog 控制 。

四个菜单 [查看和审

[View(V)] 选项控制工具栏和状态栏是否出现在笔记本上。两个菜单项都是默认选择的,如果点击相应的菜单项,其他显示效果可以调整。

(1) [工具栏(TT)]菜单选择

此菜单项用于规范工具栏的显示和隐藏,并显示工具栏的默认状态,同时调整多格式文本框的位置和高度。

(2) 菜单项目[现状和律师协会]

此菜单项用于调节状态栏的显示和隐藏, 在默认状态下显示状态栏, 并在隐藏时更改多格式文本框的高度 。

第五页 [帮助]

此菜单只包含一个菜单项[在(A)书上), 它调用窗体( frmAbout) 以显示某些相关的程序信息, 并使用 LinkLabel 控制来建立链接, 从而很容易将 E-Mail 发送到作者 。
要显示 frmAbout 窗体,当窗体设计时必须创建菜单项[记录(A)]的单击事件代码[记录(A)]:

关于记事本

使用 Vision C#2013 添加一个名为“frmAbout”的表格。

1. 界面设计

图3.1显示信息使用属性设置后的应用程序界面。添加多个标签、按钮、链接标签、链接标签和 PictrieBox 控件以组成“frmAbout ” 。
在这里插入图片描述
对表格和表格[注 的控件,其属性如表所示设置。
在这里插入图片描述

2. 编写代码

【确定】按钮

LinkLabel 可用于打开电子邮件或网页 。

工具栏代码

工具栏有各种快捷键按钮, 方便用户的动作。 用户点击显示菜单项已被选中的按钮, 并使用开关语句来完成以下内容: 双击工具栏的空白部分, 并构造工具栏的“ 项目点击事件代码 ” 如下 :

计时器代码

要在 TssLbl2 状态栏中显示当前时间, 请为计时器控件的调试事件( 每秒触发一次) 代码准备如下 :

总结

总结

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息