本章介绍如何使用Visual C# 2005设计一个记事本Windows应用程序,通过本章的学习,可以进一步掌握MenuStrip(菜单)、ToolStrip(工具栏)、RichTextBox(高级文本框)等控件的使用,以及如何使用CommonDialog(公共对话框)控件实现对文本的存取、格式设置等操作。richtextbox 保存
本章学习目标:
(1)掌握如何使用MenuStrip、ToolStrip、RichTextBox和StatusStrip控件设计记事本程序界面。
(2)掌握OpenFileDialog、SaveFileDialog、FontDialog等公用对话框的常用属性和使用方法。
(3)学会设计并实现本章介绍的记事本程序。
4.1 记事本简介
记事本是一种常用的软件,在微软的Windows中,自带了一个记事本软件,Windows XP下的记事本软件如图4-1所示。
图4-1 Windows自带的记事本
本章介绍的记事本,实现了Windows自带的记事本的部分功能外,并且还可以任意更改字体的字体类型、大小和颜色,并在状态栏中显示时间。为了方便用户的操作,还在程序的窗体上放置了一个工具栏。
本章介绍的记事本程序具有文件的新建、打开、保存功能;文字的复制、粘贴、删除功能;字体类型、格式的设置功能;查看日期时间等功能,并且可以根据需要显示或
者隐藏工具栏和状态栏。
接下来将详细的介绍记事本程序的设计与实现的步骤和方法。
4.2 界面设计及属性设置
新建一个Windows应用程序,并命名为“记事本”。本节介绍记事本程序的界面设计以及界面上各控件的属性设置。
4.2.1 界面设计
打开记事本程序的窗体设计器,依次在窗体上放置以下控件: (1)MenuStrip(菜单控件)。 (2)ToolStrip(工具栏控件)。
(3)RichTextBox(多格式文本框控件)。 (4)StatusStrip(状态栏控件)。
最终的用户界面如图4-2所示(设置好属性后),其中MenuStrip控件、ToolStrip控件和StatusStrip控件显示窗体在设计器下方的组件板上。
图4-2 记事本用户界面
4.2.2 属性设置
本小节将窗体、菜单控件、工具栏控件、多格式文本框控件和状态栏控件的属性设置,首先介绍的是窗体的属性设置。 1. 窗体的属性设置
窗体的属性设置如表4-1所示。
2. MenuStrip的属性设置
【文件(F)】菜单的属性设置如表4-2所示。
【格式(O)】菜单的属性设置如表4-4所示。richtextbox 保存
【查看(V)】菜单的属性设置如表4-5所示。
【帮助(H)】菜单的属性设置如表4-6所示。
3. ToolStrip的属性设置
将菜单控件ToolStrip的Name属性设为“tlsBook”,打开其属性窗口,然后单击 属性
右边的
认的【Button】,依次添加9个Button并重命名,再在下拉列表中选择【Separator】,添加两个分隔符,并上移至适当的位置,如图4-3所示(设置好属性后)。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29345-1.html
所以说也要小心一点
感觉世界就是美国家开的