




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章 用控件进行快速开发 回顾 窗体常用的属性和事件有哪些 各至少说出3个 分组框控件 GroupBox 和面板控件 Panel 有什么相同点 有什么区别 预习检查 排列窗体上的控件有几种方法 MDI是什么意思 本章将学习哪几个高级控件 本章任务 MySchool应用程序的复杂界面设计完善管理员用户界面完善添加学员用户界面完成关于界面完成登录界面的输入验证 本章目标 掌握排列窗体控件的几种方式能够开发简单的MDI窗体能够使用窗体的高级控件掌握简单的窗体间的数据传递的方法 为什么排列控件 为什么要排列控件 不美观 不友好 怎样排列控件 对齐 对齐窗体的控件步骤1 选择要对齐的控件注意 所选的第一个控件为主控件2 格式 对齐 选择对齐的方式 演示示例1 对齐 创建学员用户 窗体控件 为什么使用Anchor 原始窗口 窗口拉大后 使用Anchor 使用Anchor 锚定 的结果 怎样用Anchor排列控件 锚定控件步骤1 选择要锚定的控件2 设置Anchor属性3 关闭Anchor编辑器 锚定控件与窗体一起动态调整控件的大小 小技巧 按下 Ctrl 选择多个控件 一起设置Anchor属性 演示示例2 锚定消息窗体的控件 原始窗口 为什么使用Dock 窗口拉大后 使用Dock 停靠 的结果 使用Dock 怎样用Dock排列控件 停靠控件将控件停靠在窗体的边缘或填充窗体 停靠控件步骤1 选择要停靠的控件2 打开Dock属性编辑器3 设置停靠方式 演示示例3 停靠记事本窗体的控件 小结 排列窗体的控件有几种方式 每种排列方式的效果是什么 为什么使用MDI 开始录入文字 在同一记事本应用程序中 不允许创建第二个文本文件 新建一个记事本来打开第二个文本文件 在单文档应用程序中一次只能打开一个文件 什么是MDI 在MDI应用程序中可以同时打开多个文件 父窗口 子窗口 创建MDI示例 演示示例4 设置管理员窗体为MDI 怎样创建MDI 创建MDI的步骤 1 设置父窗体的IsMDIContainer属性2 设置子窗体的MdiParent属性 ChildFormchildForm newChildForm childForm MdiParent this childForm Show 创建子窗体的对象 设置子窗体的父窗体 显示子窗体 建立子窗体窗口列表步骤 1 在父窗体中添加菜单条2 添加 窗口 菜单3 设置菜单控件的MdiWindowListItem属性 WinForms高级控件 典型的工具条 典型的状态条 WinForms控件 工具条 演示示例5 为管理员主窗体添加工具条 WinForms控件 状态条 演示示例6 为管理员主窗体添加状态条 工具条和状态条的属性 工具条 状态条的主要属性 工具条和状态条的成员 工具条或状态条按钮和标签的主要属性和事件 WinForms控件 选项卡 典型的选项卡 WinForms控件 选项卡 演示示例7 使用TabControl 选项卡的属性 选项卡控件 TabControl 的属性 WinForms控件 图片框 典型的图片框 图片框 图像列表 定时器 演示示例8 创建关于 About 窗体 定时器控件Timer 定时器控件 Timer 的属性和事件 模式窗体 演示示例9 模式窗体 显示模式窗体 ShowDialog 方法 用户输入的验证 判断用户进行了必要的输入和选择 单击 登录 按钮时验证 判断控件的Text属性 弹出消息框提示 用单独的方法实现验证 演示示例10 验证登录窗体的用户输入 示例10代码分析 验证用户是否进行了输入和选择privateboolValidateInput if this txtLoginId Text Trim 弹出消息框MessageBox Show 请输入用户名 输入提示 MessageBoxButtons OK MessageBoxIcon Information this txtLoginId Focus returnfalse else returntrue 示例10源代码 验证Text属性空格不算输入 将光标停在控件上 验证通过返回真 示例10关键代码 窗体间的数据传递 在管理员窗体状态条显示当前登录用户名 根据登录类型 跳转到相应的窗体新建UserHelper类 包括登录名字段 注 字段相当于Java中的属性 窗体间的数据传递 演示示例11 窗体间的数据传递 示例11代码分析 UserHelper类的字段 publicclassUserHelper 用户名 登录类型publicstaticstringloginId pu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 扇形课件教学课件
- 慢性肺心病课件
- 情绪的力量课件
- 色彩绘画考试试题及答案
- 混凝土安全考试卷及答案
- 海底捞内部考试题及答案
- 工人安全考试试题及答案
- 母婴保健考试试题题库及答案
- 2025年中国香文化智能应用师认证考试指南及预测题
- 2025年中职专业课教育教学理论试题预测
- 2025宁波宁海县国有企业招聘52人考试参考试题及答案解析
- 2025年本科院校团委笔试备考手册
- GB/T 45940-2025网络安全技术网络安全运维实施指南
- 敦煌课件讲解稿子
- 教育与宗教分离课件
- 2025年环境工程师初级职称考试试题及答案解析
- 眼科特检基础知识培训课件
- 高考历史一轮复习资料(人教版)专题二古代中国的农耕经济专题质量检测(A卷)
- 2025 年小升初沈阳市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 统编版高中思想政治必修1第一课社会主义从空想到科学、从理论到实践的发展1.2科学社会主义的理论与实践 教学课件
- 摄影剪辑基本知识培训课件
评论
0/150
提交评论