实验7 Windows窗体控件高级应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验六Windows窗体控件高级应用
一、实验目的:
理解 Windows 窗体
使用基本控件如标签、文本、按钮、列表框和组合框
掌握窗体的常用属性和方法
使用WinForms中的高级控件
了解 MDI 应用程序和 SDI 应用程序
了解菜单和掌握菜单控件的使用
掌握 ImageList 控件
掌握 ToolBar 控件和 StatusBar 控件
掌握Timer 控件
掌握 TreeView 控件
掌握 ListView 控件
二、实验要求
1. 整理上机步骤,总结经验和体会。
2. 完成实验日志和上交程序。
三、实验内容
∙建立个人简历的Windows应用程序。
∙使用菜单、工具栏来改变窗口的大小与颜色。
四、实训步骤:
Windows窗体是Visual Studio .NET提供的集成开发环境(IDE),可用于Windows应用程序开发。它带有可用于创建GUI(Graphical User Interface,图形用户界面)的所有现成界面组件。
1:创建Windows窗体个人简历应用程序
问题
请编写一个简单的个人简历程序,要求可以通过文本框输入姓名,通过单选按钮设置性别,通过下拉列表框选择文化程度,通过文本区域填写其他个人信息;通过文件对话框选择照片并显示;通过两个下拉列表框来关联选择籍贯。
指导教师分析解题思路
该问题需要开发一个窗体,要求对用户的简历信息进行登记。该应用程序主要用到按钮、文本输入框、图片显示框、下拉列表框和列表框等控件。
分析
主要通过对窗体和各控件相应的事件处理函数进行编程,包括窗体的Load、下拉框的SelectedIndexChanged、按钮的Click事件。
表5.1 窗体的控件属性
程序运行效果图
2:使用菜单、工具栏来改变窗口的大小与颜色
问题
主菜单、快捷菜单、工具栏和状态栏的应用实例
问题说明
用户在窗体上单击右键,弹出图示的快捷菜单。执行其中的颜色命令可产生与主菜单中相应命令等效的结果。再次执行该菜单命令取消相应的颜色,将颜色恢复为背景色。执行快捷菜单中的“红”命令,然后再次打开快捷菜单后,如图1.2所示。
图1.1 默认窗体背景色
图1.2 红色背景色
分析
添加工具栏和状态栏后,窗体的界面设计如图1.3所示。主要用到了这些控件:MenuStrip,Context MenuStrip,ToolStrip,StatusStrip。
图1.3 窗体设计界面
程序运行效果图