实验二 常用控件的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二常用控件的使用
一、实验目的
(1)掌握常用控件的属性和事件,掌握常用控件的使用,掌握常用控件编程;
(2)熟悉并创建Windows窗体应用程序的过程;
(3)掌握基于常用控件:MenuStrip、ToolStrip、StatusStrip、Panel、TreeView及
Splitter等构建类似资源管理器的主界面;
(4)掌握Timer、ListView、ComboBox、DatePicker等常用控件的属性及应用。
(5)掌握动态构建TreeView节点的方法。
二、实验环境
⏹PC机,Windows XP(2000)操作系统及以上;
⏹Visual Studio 2010(或2008)。
三、实验要求
(1)要求创建类似登录界面,并将登录时输入的信息:用户名传递给主窗体;
(2)要求主窗体设置为多文档窗体;
(3)要求实现动态创建TreeView控件;
(4)实现TreeView节点、MenuStrip、ToolStrip单击事件;
(5)实现在StatusStrip上显示登录的用户名、系统当前的日期、实时的时间。
四、实验内容
1、创建基于Windows窗体的应用程序项目;
2、创建登录窗体:
(1)用户名和密码输入信息;
(2)登录、退出等按钮;
(3)实现按钮的单击事件;
3、主窗体的创建
(1)主窗体中要求实现:菜单、工具栏、功能树、状态栏;
(2)功能树的创建要求动态创建,建议采用递归算法方式实现,建议树节点
参考信息如下:
(3)主窗体布局参考资源管理的方式实现,具体的布局方式参考下图。
4、数据的模拟
(1)功能树部分的数据可采用二维数组方式;
(2)菜单至少建立2个以上菜单项;
(3)工具栏至少建立两个以上工具栏项目;
5、部分参考代码:
(1) 将字符串类型的窗体名称转换成Form类型
(2) 在主界面显示单文档窗体的参考代码
其中:this代表MDI窗体;
GetForm为在(1)中定义的函数。