制作记事本(全)
简单记事本的课程设计

简单记事本的课程设计一、课程目标知识目标:1. 学生能理解记事本的基本概念,掌握其功能与用途;2. 学生能运用所学知识,创建一个简单记事本,包括文字输入、保存和打开等功能;3. 学生能了解记事本的相关软件和工具,并学会选择合适的工具进行操作。
技能目标:1. 学生能运用基本的文本编辑技能,对记事本内容进行增、删、改、查操作;2. 学生能通过实际操作,掌握记事本软件的基本功能和操作方法;3. 学生能通过合作与交流,提高问题解决能力和团队协作能力。
情感态度价值观目标:1. 学生培养对计算机操作的热爱和兴趣,提高学习积极性;2. 学生在创作记事本过程中,培养创新意识和审美观念;3. 学生通过课程学习,认识到信息技术在日常生活中的重要性,树立正确的价值观。
课程性质:本课程为信息技术课程,旨在让学生掌握记事本的基本操作,提高实际应用能力。
学生特点:六年级学生具备一定的计算机操作基础,对新事物充满好奇,喜欢动手实践。
教学要求:结合学生特点,注重实践操作,强调团队合作,提高学生的信息技术素养。
将课程目标分解为具体学习成果,便于教学设计和评估。
二、教学内容本课程依据课程目标,结合教材内容,安排以下教学内容:1. 记事本基本概念与功能- 认识记事本软件及其用途;- 了解记事本的基本功能,如新建、保存、打开、编辑等。
2. 记事本软件操作方法- 学习如何启动和退出记事本软件;- 掌握文本编辑、格式设置等基本操作;- 学习如何保存和打开已存在的记事本文件。
3. 记事本软件相关工具介绍- 了解常见的记事本软件,如Notepad、Notepad++等;- 学习如何选择合适的记事本软件及其功能特点。
4. 实践操作与创作- 实践操作,完成一个简单记事本的创建和编辑;- 创作个性化记事本,发挥创意,提高审美观念。
教学进度安排:第一课时:介绍记事本基本概念与功能;第二课时:学习记事本软件的操作方法;第三课时:了解记事本软件相关工具;第四课时:实践操作与创作,完成简单记事本的制作。
记事本设计:彰显个人品味的创意笔记本

记事本设计:彰显个人品味的创意笔记本是否曾经遇到过要记录重要事项或灵感时,翻遍整个书架都找不到一本令你满意的记事本的情况?或许现在是时候考虑一下个性化的创意记事本了。
创意记事本不仅能够满足我们的记录需求,更可以彰显个人品味和风格。
本文将介绍记事本设计的重要性以及一些创意记事本的设计灵感。
为什么记事本设计如此重要?1. 记事本作为个人身份的代表当我们在公共场合或与他人分享笔记时,记事本的设计会成为我们的个人展示。
一本独特的记事本能够立即吸引他人的注意力,并给他们留下深刻的印象。
记事本的设计可以反映个人品味、兴趣爱好以及个性特点,因此记事本的设计是一个展示个人身份的绝佳途径。
2. 创意记事本提供更多的灵感传统的记事本往往只有空白的页面,给予我们记录文字的空间。
然而,一本创意记事本可以激发我们大脑中的灵感火花。
创意笔记本可能包含有各式各样的创意设计元素,例如插画、名言警句、漫画等等。
这些设计元素不仅仅是装饰,更能够激发我们的创造力,促进创意的产生。
3. 符合个人需求的定制化设计每个人对于记事本的需求不尽相同。
对于艺术家来说,他们可能需要一个带有艺术绘图功能的记事本;对于商务人士来说,他们可能需要一个带有事务管理功能的记事本。
定制化设计的创意记事本能够满足不同人群的各种需求,更好地服务于个体。
创意记事本设计灵感现在让我们一起来探索一些令人惊叹的创意记事本设计灵感,帮助你找到适合自己的记事本。
1. 手工制作的皮革记事本手工制作的皮革记事本是一种完美的选择,它们既典雅又具有质感。
这样的记事本可以使用不同颜色和纹理的皮革制作,个性化定制封面上的装饰元素,如烫金字母、刻印图案等。
无论在商务场合还是日常使用中,这样的记事本都能够彰显你的个性和品味。
2. 创意绘图本如果你是一个爱好绘画和涂鸦的人,创意绘图本是你的理想选择。
这种记事本通常具有特殊的纸张质地,适合各种绘画媒介,如铅笔、彩色铅笔、水彩等。
创意绘图本可以激发你的艺术灵感,让你在记录的同时,随时记录下你的创意和想法。
记事本封面LOGO工艺大全

记事本封面LOGO工艺大全记事本封面LOGO工艺,多种多样,你知道哪几种呢?记事本封面LOGO工艺,大体上有以下几种:一、压印工艺在模具作用下使板料厚度发生变化,在记事本封面上压出起伏花纹或字样的工序叫压印。
压印工艺,制作的LOGO,不需要外加材料,只是把原有的封面用模具压进去,形成一个凹陷的LOGO。
制作相对简单,不易被损坏。
压印一般选用PU变色料,这样压印出来的LOGO,会和封面有一个色差,突出显眼,也不失美观。
所以,一般简单大方的记事本封面LOGO工艺,可以选用压印工艺。
二、烫金、烫银工艺烫金烫银亦作“烫印”,是将金属印版加热,施箔,在印刷品上压印出金色文字或图案,一种印刷装饰工艺。
烫金烫银一般是金、银等闪亮的金属效果,类似电镀。
烫印制作出来的记事本封面LOGO工艺,让整个记事本格外的醒目,有画龙点睛的效果。
选择烫金或者烫银,则会有不同的视觉体验。
如果喜欢富丽庄重的风格,则可以选择烫金;如果喜欢典雅清新的风格,则可以选择烫银。
三、丝印工艺丝印工艺,就是丝网印刷(silk-screen printing)。
印版呈网状、版面形成通孔和不通孔两部分,印刷时油墨在刮墨版的挤压下从版面通孔部分漏印在承印物上。
丝网印刷设备简单、操作方便,印刷、制版简易且成本低廉,适应性强。
选用丝印制作的记事本封面LOGO工艺,可以用特定的材料,擦去LOGO,这样制作的LOGO,方便修改。
四、彩印工艺彩印工艺,是用彩色方式复制图像或文字的复制方式(与此相对应的是只有黑白的印刷方式,或称单色印刷)。
它包括了许多步骤,或称转换过程,才能产生高质量的彩色复制品。
选用彩印来制作笔记本封面LOGO工艺,相对来说比较繁杂,但是彩印制作的LOGO能给人绚丽多彩的感觉,在视觉上产生很大的冲击。
五、激光工艺激光工艺,就是激光印刷(laser printing)的技术。
以激光作光源,利用其高分辨力成像,应用于印刷的技术。
激光工艺,应用在记事本封面LOGO工艺上时,一般封面会有一块金属板,而LOGO就印在该金属上面。
超级记事本

超级记事本设计过程:一、新建工程二、制作菜单栏1、工具→菜单编辑器2、输入菜单标题、名称、快捷键等内容。
(1)、文件(file)→新建(new)、打开(open)、保存(save)、退出(end)(2)、编辑(edit)→全选(all)、复制(copy)、粘贴(niantie)、剪切(qianqie)、删除(delete)(3)、格式(geshi)→字体(font)(4)、搜索(sousuo)→查找(find)、查找下一个(next)、替换(tihuan)、全部替换(atihuan) (5)、关于(about)三、制作工具栏1、添加第三方控件:工程→部件→microsoftwindows common controls6.02、添加工具栏控件(toolbar)3、添加工具栏图标(*.ico):添加imagelist控件。
四、制作状态栏1、添加statusbar 控件2、设计状态栏(右击→属性)3、应用状态栏(添加timer控件)•代码:Private Sub Timer1_Timer()•For i = 1 To 6•StatusBar1.Panels(i).AutoSize = sbrContents•Next i•StatusBar1.Panels(1).Text = "当前系统时间:"•StatusBar1.Panels(2).Text = Now•StatusBar1.Panels(3).Style = sbrCaps•StatusBar1.Panels(4).Style = sbrNum•StatusBar1.Panels(5).Style = sbrIns•StatusBar1.Panels(6).Style = sbrScrl•End sub五、添加通用对话框1、工程→部件→microsoft common dialog control 6.02、添加通用对话框(cdltest)六、添加富文本框Richtextbox1、添加富文本框(R1)2、功能:用于编辑文本。
不用胶做的一百种小本子方法

不用胶做的一百种小本子方法小本子是我们生活中常用的文具之一,无论是日常生活中的记事本、便签纸,还是学习工作中的笔记本,小本子都是我们必不可少的工具。
而对于许多人来说,他们可能没有想到过,小本子也可以不用胶来制作。
接下来,我将为大家介绍一百种不用胶做的小本子方法,希望对大家有所启发。
1.利用皮革制作小本子的封面,用皮革线穿制,形成装订。
2.使用铁丝或者塑料线穿制小本子,穿制后可以用扳手将线扭紧。
3.用钢钉将小本子的内页固定在封面上。
4.使用绳子将小本子的内页穿制在封面上。
5.用可调节的活页夹将小本子的内页夹在一起。
6.使用齿合结构将小本子的内页与封面固定在一起。
7.利用金属环将小本子的内页夹在一起。
8.使用皮筋来绑定小本子的内页。
9.将小本子的内页裁剪成圆形,然后用金属环扣住。
10.利用镶口扣和绳子将小本子的内页固定在封面上。
11.使用可拆卸的金属夹将小本子的内页固定在一起。
12.将小本子的内页折叠,并用红绳绑定。
13.利用可拆卸的活页夹将小本子的内页固定在封面上。
14.使用纸夹将小本子的内页固定在一起。
15.用绳子将小本子的内页绑成一本。
16.利用羊皮纸做小本子封面,用绳子将内页固定在封面上。
17.使用橡皮筋将小本子的内页固定在一起。
18.利用硬质卡纸做小本子封面,用绳子将内页固定在封面上。
19.使用可勒紧的绳子将小本子的内页固定在一起。
20.利用亮片纸做小本子封面,用绳子将内页固定在封面上。
21.使用布线将小本子的内页固定在一起。
22.利用磁性夹将小本子的内页固定在封面上。
23.使用硬纸板做小本子封面,用绳子将内页固定在封面上。
24.利用可撕裂丝线将小本子的内页固定在一起。
25.使用铁夹将小本子的内页固定在一起。
26.利用硬质木块做小本子封面,用绳子将内页固定在封面上。
27.使用贴纸将小本子的内页贴在一起。
28.利用软皮革做小本子封面,用绳子将内页固定在封面上。
29.使用可揭开的粘帖将小本子的内页固定在一起。
【环保作文】绿色记事本 小学生环保日记

【环保作文】绿色记事本小学生环保日记一、绿色记事本我是小学五年级的学生,每天的功课都很多,因此经常需要用到记事本。
最近,我的老师告诉我们要保护环境,于是我决定自己做一个环保的记事本。
我选择了一个没有使用过的旧报纸作为记事本的内页,这样不仅能够节约资源,还能够减少纸张的消耗。
然后,我用刀子把报纸剪成适当大小的纸张,再用一个尺子把它们整齐地对齐,并用胶水把它们粘在一起。
我做了一个布面的封面,并在上面贴上了“绿色记事本”的字样。
接着,我决定用废旧纸箱制作记事本的外包装。
我把纸箱剪成适当大小的片段,然后折叠起来,并用胶水固定好。
我把已经制作好的记事本放在纸箱里,然后用漂亮的彩带捆绑起来。
这样,一个绿色的记事本就制作好了!它不仅外表漂亮,而且制作过程中没有浪费任何资源。
以后,我会用这个记事本来记录学习和生活中的重要事情,提醒自己在日常生活中要更加环保。
二、小学生环保日记今天是我第一次用绿色记事本写环保日记,我感到非常激动!早上,我在洗漱的时候,发现水龙头的水一直流着,我急忙把水龙头关上,告诉爸爸妈妈这个情况。
他们对我做的事情表示很高兴,还夸奖我是一个环保小卫士。
在学校的时候,老师告诉我们要养成良好的节约用水的习惯。
于是,我告诉同学们要随手关水龙头,不要浪费水资源。
有一位同学还提醒大家不要乱扔果皮和纸屑,要将垃圾分类,保护环境。
中午,我去食堂吃饭的时候,发现有些同学乱丢饭菜残渣,我走过去提醒他们要将饭菜残渣倒进垃圾桶里,不要乱丢。
我的提醒得到了大家的认可,他们都变得更加注意了。
下午,我们参观了学校附近的一个垃圾处理中心。
我看到工人们正在进行垃圾分类,他们告诉我们,垃圾分类能够减少垃圾对自然环境的污染,同时也有利于资源的回收利用。
我被他们的工作所感动,决定以后要更加努力地进行垃圾分类。
傍晚回到家,我还是忍不住对家人讲述了我一天的环保经历。
爸爸妈妈听完后也为我感到骄傲,他们说我是一个有责任心的孩子。
今天的环保日记告一段落了,回顾一天的经历,我深深感受到保护环境的重要性,同时也意识到自己的力量是微小的。
绿色记事本教案【多篇汇编】

绿色记事本教案绿色记事本教案11。
装饰、铸器、杀菌、防灾、食用。
2。
①十亿分之几毫克的银就能净化1千克水;②普通的抗生素仅能杀死6种不同的病原体而含银的抗生素,则能杀死650种以上的病原体。
3。
银遇到硫化物、砒霜等有毒物质表面很快就会变黑。
4。
作比较、举例子、列数据、作引用5。
士兵的餐具不具有杀菌能力6。
白银是一种可为人类和某些生物食用的金属;举例支撑。
绿色记事本教案2地球的外衣——大气地球被一层厚厚的空气包围着。
这层空气好像地球的外衣,在科学上叫大气层。
大气层非常厚,在靠近海面的地方十分稠密,越往高越稀薄,在海拔6到7公里的地方,空气的密度就减少了一半;在500公里的高度,大气已经十分稀薄。
大气层可以分成好几层。
每一层都有不同的特点。
紧贴地面的一层叫对流层,大约11公里,这一层的空气最稠密,总重量占全部大气重量的四分之三还要多。
在这一层里,离地面越高空气温度越低,每升高1公里,温度差不多下降摄氏六点五度,低处热,热空气就往上升;高处冷,冷空气就往下降,这就形成了对流,所以这层空气叫对流层。
空气对流就形成了风。
再说,对流层里有大量的小蒸气和灰尘之类的微粒,因而会形成云、雾、雨、雪。
刮风下雨是对流层经常发生的现象。
对流层以上是平流层。
这一层的顶部离地面大约80公里。
在平流层里,高层和低层的大气温度几乎没有变化,差不多都是摄氏零下五十六度,因而空气没有上下方向的对流,所以叫平流层。
由于平流层里的水蒸气非常少,没有云雨等现象,所以适宜飞机飞行。
从平流层往上,直到800至1000公里的高处,是电离层。
这里的空气受到宇宙射线和阳光紫外线的强烈照射,分子被电离成带电荷的离子,所以叫电离层。
电离层可以反射无线电波,给无线电通讯带来好处。
电波沿地面只能传播100公里远,通过电离层反射回来,可以传送20__公里外,晚上,我们能听到远方的电台广播就是这个原因。
电离层还会产生一种美丽的自然现象,就是极光。
极光是太阳射来的电子流跟电离层中稀薄的气体分子猛烈冲击引起的发光现象。
2020年桌面日历工作时间安排周期表怎么电脑日历便签记事本制作

2020年桌面日历工作时间安排周期表怎么用电脑日历便签记事本制定?
2020工作日历表,2020年日历工作时间表,日历便签,便签记事本
对于很多职场办公人士而言,时间真的是过的非常快,眨眼2020年已经不知不觉地流走好几天了。
在新年伊始之际,有人会给自己制定新一年的工作计划标题,并将其拆分成无数个小目标,以桌面日历记事的形式为各个目标做好工作时间安排周期表,为其尽早实现而努力奋斗。
那么2020年桌面日历工作时间安排周期表怎么用电脑日历便签记事本软件制定呢?
一、打开电脑桌面日历便签记事本软件敬业签,注册并输入账号密码或者使用微信/QQ互联的方式完成登录,进入该桌面日历云便签主界面;
二、在便签左侧选择已有便签分类,或者点击+号新增一项分类,在相应分类的内容界面上方找到“新增敬业签”按钮,点击该按钮会弹出便签编辑框,可输入便签记事本文字,设置时间提醒,上传声音或者图片文件或者修改便签字体颜色等,完成后点击对勾按钮保存;
三、点击便签记事本界面右上角日历状的“月视图”按钮,可打开桌面日历月视图界面,查看当月的工作时间安排提醒事项周期表,以及新增、修改、已删除和已完成的工作内容;
四、在桌面日历便签记事本中,还可以选择某一天的具体日历,右键找到“新增”按钮,在日历月视图中直接添加记事本文字或者提醒事项完成每个阶段的工作时间安排,提醒时间可按照公历或农历日历设置单次定时提醒、自定义重复提醒以及重要事项间隔提醒等。
因敬业便签具备实时云同步功能,在这款电脑桌面日历便签记事本软件中记录的记事文字和提醒事项,在手机端、Web网页端以及iPad端可以实现自动同步记事内容和多端发送接收提醒通知消息,让敬业的人更敬业。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
记事本实验本实验介绍如何使用Visual C# 2008设计一个Windows应用程序——记事本,通过本章的学习,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)和StatusStrip(状态栏控件)等控件的使用,以及如何使用CommonDialog(公共对话框)实现对文本的存取、格式设置等操作。
1.1 记事本简介记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件,Windows XP 下的记事本软件如图1-1所示。
图1-1 Windows自带的记事本本章介绍的记事本,实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。
为了方便用户的操作,还在程序的窗体上放置了一个工具栏。
本章介绍的记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且用户可以根据需要显示或者隐藏工具栏和状态栏。
接下来将详细的介绍记事本程序的设计与实现的步骤和方法。
1.2 记事本界面设计新建一个Windows应用程序,并命名为“Notepad”。
本节介绍记事本程序的界面设计以及界面上各控件的属性设置。
新建好“Notepad”项目后,定位到记事本程序的窗体设计器窗口,然后依次在窗体上放置以下控件(各1个):(1)MenuStrip(菜单控件)。
(2)ToolStrip(工具栏控件)。
(3)RichTextBox(多格式文本框控件)。
(4)StatusStrip(状态栏控件)。
(5)OpenFileDialog(打开对话框)。
(6)SaveFileDialog(保存对话框)。
(7)FontDialog(字体对话框)。
(8)Timer(计时器控件)。
最终的用户界面如图1-2所示(设置好属性后),其中MenuStrip控件、ToolStrip控件、StatusStrip控件、OpenFileDialog对话框、SaveFileDialog对话框、FontDialog对话框和Timer 控件显示在窗体设计器下方的组件板上。
图1-2 记事本用户界面本小节将介绍窗体、菜单控件、工具栏控件、多格式文本框控件和状态栏控件的属性设置,下面首先来看一下窗体的属性设置。
1. 窗体的属性设置首先在【解决方案资源管理器】中将默认的窗体“Form1.cs”重命名为“frmNotepad.cs”,然后再设置窗体的其他属性,如表1-1所示。
控件类型控件名称属性设置结果Form Form1 Name frmNotepadText 记事本StartPosition CenterScreenSize 600, 4502. MenuStrip的属性设置将菜单控件MenuStrip的Name属性设为“mnusNotepad”,按照第6章介绍的方法设计好下拉菜单,它共有【文件(F)】、【编辑(E)】、【格式(O)】、【查看(V)】和【帮助(H)】5个下拉子菜单,各子菜单如图1-3所示。
图1-3 记事本的菜单下面用表格的形式给出各子菜单及其菜单项的属性设置。
【文件】菜单用于完成新建、打开、保存文件等功能,【文件(F)】菜单的属性设置如表1-2所示。
表1-2 【文件(F)】菜单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 -【编辑】菜单用于完成撤销编辑操作、复制、剪切和粘贴等功能,【编辑(E)】菜单的属性设置如表1-3所示。
Text属性Name属性ShortcutKeys属性ShowShortcutKeys属性编辑(&E) tsmiEdit None -撤销(&U) tsmiUndo Ctrl+Z True分隔符复制(&C) tsmiCopy Ctrl+C True剪切(&T) tsmiCut Ctrl+X True粘贴(&P) tsmiPaste Ctrl+V True分隔符全选(&A) tsmiSelectAll Ctrl+A True日期(&D) tsmiDate F5 True【编辑】菜单用于设置记事本中文本内容的格式,如字体和是否自动换行,【格式(O)】菜单的属性设置如表1-4所示。
表1-4 【格式(O)】菜单Text属性Name属性Check属性格式(&O) tsmiFormat False自动换行(&W) tsmiAuto True字体(&F) tsmiFont False【编辑】菜单用于设置记事本程序界面中是否显示工具栏和状态栏,【查看(V)】菜单的属性设置如表1-5所示。
Text属性Name属性Checked属性查看(&V) tsmiView False工具栏(&T) tsmiToolStrip True状态栏(&S) tsmiStatusStrip True本章介绍的记事本操作比较简单,因此没有设计详细的帮助文档,【帮助】菜单仅有一个菜单项,用户单击该菜单项弹出一个Windows窗体,显示记事本的一些如版本号的相关信息,【帮助(H)】菜单的属性设置如表1-6所示。
Text属性Name属性帮助(&H) tsmiHelp关于记事本(&A) tsmiAbout3. ToolStrip的属性设置首先将工具栏控件ToolStrip的Name属性设为“tlsNotepad”,打开其属性窗口,然后单击属性右边的按钮,打开【项集合编辑器】,在下拉列表中选择默认的【Button】,依次添加9个Button并重命名,再在下拉列表中选择【Separator】,添加两个分隔符,并上移至适当的位置,按照表1-2所示的信息设置好各子项的属性后,如图1-4所示。
图1-4 【项集合编辑器】对话框从上图中可以看出,一共添加了9个按钮和2个分隔符,设置各子项的属性如表1-7所示。
表1-7 各子项的属性设置Name属性ToolTipText属性tsbNew 新建tsbOpen 打开tsbSave 保存ToolStripSeparatorA 说明:工具栏中按钮之间的分隔符tsbCopy 复制tsbCut 剪切tsbPaste 粘贴tsbUndo 撤销ToolStripSeparatorB 说明:工具栏中按钮之间的分隔符tsbFont 字体tsbAbout 关于记事本说明:设置工具栏中各子项ToolTipText属性的方法为:选中某子项后,拉动右边的滚动条,找到ToolTipText属性,修改其文本内容即可,如图1-5所示。
图1-5 设置ToolTipText属性接下来为工具栏中的按钮设置不同的图片,选择【新建】(tsbNew)按钮,在右边属性窗口中找到属性,然后单击右边的按钮设置为标准的文本新建图标(该图标可以在项目文件夹中的“图标”文件夹中找到);按同样的方法设置其他按钮的Image属性,效果如图1-2所示。
说明:因为记事本程序工具栏中使用的按钮都是非常常见的,因此也可以在窗体的工具栏中单击右键(或者在窗体设计器下方的组件板上右键单击图标),然后在弹出的菜单中选择【插入标准项】菜单项,这时可以看到工具栏中添加了一些标准的工具,如图1-6所示。
图1-6 标准工具接下来根据程序本身的需要,对添加的标准工具子项进行增加和删除,在设置好各子项的属性即可。
4. RichTextBox的属性设置添加一个RichTextBox控件,将控件的大小调整接近窗体的边缘,并将其Name属性设为“rtxtNotepad”,Anchor属性选择“Top,Bottom,Left,Right”,这样当窗体大小改变时,RichTextBox控件的大小也会跟着改变,如图1-7所示。
图1-7 Anchor属性5. StatusStrip的属性设置添加StatusStrip控件,将其Name属性设为“stsNotepad”,将Dock属性设为“Bottom”再将Anchor属性设为“Bottom,Left,Right”。
然后单击右边的按钮,打开【项集合编辑器】对话框,如图1-8所示。
图1-8 【项集合编辑器】窗口下拉列表中保留默认的选择“StatusLabel”,然后单击【添加】按钮,依次添加2个StatusLabel,并分别命名为“tssLbl1”和“tssLbl2”,再将tssLbl1的Text属性设为“就绪”,tssLbl2的Text属性设为“显示日期、时间”。
6. OpenFileDialog的属性设置当用户单击记事本的【文件】→【打开】菜单项时,使用打开对话框OpenFileDialog 打开文件。
OpenFileDialog控件的Name属性为“odlgNotepad”,Filter属性设为“RTF文件|*.rtf|所有文件|*.*”。
7. SaveFileDialog的属性设置当用户单击记事本的【文件】→【保存】(或【另存为】)菜单项时,使用保存对话框SaveFileDialog保存文件。
SaveFileDialog控件的Name属性为“sdlgNotepad”,FileName属性改为“无标题”,Filter属性设为“RTF文件|*.rtf”。
8. FontDialog的属性设置当用户单击记事本的【格式】→【字体】菜单项时,使用字体对话框FontDialog设置文本字体。
FontDialog控件的Name属性为“fdlgNotepad”。
9. Timer的属性设置本章介绍的记事本在状态栏中显示了时钟,这就需要使用一个Timer控件来实现。
Timer 控件的Name属性设为“tmrNotepad”,Enabled属性设为“True”,Interval属性设为“1000”,表示1秒种触发一次Tick事件,即1秒钟改变一次时钟。
设置好所有的属性后,最终的用户界面如图1-2所示。
到此,用户界面设计完毕,接下来介绍具体的实现过程及源代码的编写。
1.3 编写程序代码首先在代码的通用段声明以下两个公共变量,他们都是布尔型的,“b”用于判断文件是新建的还是从磁盘打开的,“s”用于判断文件是否被保存。
//************************************************************************* /* 布尔变量b用于判断文件是新建的还是从磁盘打开的,true表示文件是从磁盘打开的,false表示文件是新建的,默认值为false*/ bool b = false;/* 布尔变量s用于判断文件件是否被保存,true表示文件是已经被保存了,false表示文件未被保存,默认值为true*/ bool s = true;//************************************************************************* 接下来介绍多格式文本框(rtxtNotepad)、菜单(mnusNotepad)、工具栏(tlsNotepad)、计时器(tmrNotepad)对象的程序代码。