项目5开发窗体应用程序
公司要采集员工的电子信息,在信息部工作的小张负责编写一个应用程序,用于员工提交个人信息。采集的信息包括姓名、年龄、性别、出生日期、学历、毕业学校、家庭住址、联系电话等。
Windows窗体
Windows基本控件
Windows高级控件
Windows通用对话框
掌握Windows窗体的属性、方法和事件
熟练掌握文本编辑控件的常用属性、方法和事件
熟练掌握选择类控件的常用属性、方法和事件
熟练掌握列表类控件的常用属性、方法和事件
熟练掌握容器类控件的常用属性、方法和事件
熟练掌握菜单与工具栏类控件的常用属性、方法和事件
熟练掌握对话框控件的常用属性、方法和事件
掌握计时器、进度条、图形控件的基本用法
学会利用各种控件组合设计Windows应用程序窗体界面
任务1制作个人信息登记程序
任务2制作简易文本编辑器
知识要点:
Windows应用程序概述
文本编辑控件
选择类控件
列表类控件
容器类控件
菜单与工具栏控件
对话框
计时器、进度条、图像组件
知识点1Windows应用程序概述
Windows窗体是向用户显示信息的可视画面,窗体是Windows应用程序的基本单元。窗体都具有自己的特征,可以通过编程来设置。窗体也是对象,窗体类定义了生成窗体的模板,每实例化一个窗体类,就产生一个窗体。.NET框架类库的System.Windows.Forms命名控件中定义的Form类是所有窗体类的基类。编写窗体应用程序时,首先需要设计窗体的外观并在窗体中添加控件或组件。虽然可以通过编写代码来实现,但是却不直观,也不方便,而且很难精确地控制界面。Visual Studio 2010提供了一个图形化的可视化窗体设计器,可以实现所见即所得的设计效果,可以快速开发窗体应用程序。
1. 窗体常用属性
新建窗体会有一些基本特征,比如标题、图标、背景等,设置这些基本特征可以通过代码实现,也可以通过窗体的属性面板来实现。事实上,在设计阶段通过属性面板修改属性更方便高效。如表51所示的是Windows窗体的常用属性。
表51窗体的常用属性
属性名描述
Name
设置窗体对象名称
Text
设置窗体的标题
Size
设置窗体大小(长和宽)
BackgroundImage
设置窗体的背景图像
BackColor
设置窗体的背景颜色
Enabled
设置窗体是否可用,值为True,则可用; 为False,则不可用
Font
窗体中文本的字体。单击其后的按钮,弹出“设置字体”对话框
Location
窗体的StartPosition设置为Manual时,窗体左上角相对于屏幕左上角的坐标
StartPosition
窗体在屏幕上的显示位置,共有5种
Manual: 窗体的位置根据Location属性的X、Y坐标来确定
CenterScreen: 窗体显示在屏幕中央