C#Win基础(一).ppt

上传人:自*** 文档编号:126519434 上传时间:2020-03-25 格式:PPT 页数:27 大小:2.21MB
返回 下载 相关 举报
C#Win基础(一).ppt_第1页
第1页 / 共27页
C#Win基础(一).ppt_第2页
第2页 / 共27页
C#Win基础(一).ppt_第3页
第3页 / 共27页
C#Win基础(一).ppt_第4页
第4页 / 共27页
C#Win基础(一).ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《C#Win基础(一).ppt》由会员分享,可在线阅读,更多相关《C#Win基础(一).ppt(27页珍藏版)》请在金锄头文库上搜索。

1、第四章 WinForm基础 一 回顾 C 中类和对象的关系C 中定义类C 中定义和使用方法C 中方法的传参和返回C 中定义属性C 中使用类和属性 本章目标 了解Windows应用程序理解事件驱动编程模式熟练掌握WinForm应用程序掌握窗体的常用属性 方法和事件 本章任务 完成用户登录窗体完成摇奖机 问题 用户登录窗体 分析窗体运行时要处于屏幕的中央 并且不能够被最大化和最小化 也不能够改变大小用户名和密码的长度限制在8位以内点击 登录 按钮或按下 Enter 键后开始登录验证点击 取消 按钮或按下 Esc 键后退出 问题 摇奖机 分析 界面要够 炫 因此不能采用普通的窗体整个摇奖的过程要尽可

2、能的简单 以杜绝作弊颜色要鲜艳 醒目摇奖的结果要是随机的 不能有人为操作的痕迹 窗体 为什么使用窗体 简单强大方便灵活 窗体 Windows操作系统中 处处是窗体 窗体 创建Windows应用程序 1 打开VS2 新建项目3 项目类型 VisualC 项目4 模板 Windows窗体应用程序 演示示例1 创建一个Windows窗体 窗体 认识WinForm 解决方案 项目名称 窗体名称 主程序文件 包含Main方法 工具箱 工作区域 窗体 Main 方法 Program csnamespaceMyForm staticclassProgram staticvoidMain Applicatio

3、n EnableVisualStyles Application SetCompatibleTextRenderingDefault false Application Run newForm1 Main方法 程序的入口 VS自动生成一般不需要理会 窗体 程序员编写的代码 VS自动生成的代码 Form1 Designer csnamespaceMyForm partialclassForm1 privatevoidInitializeComponent VS自动生成的代码this ShowInTaskbar false this Name Form1 this Text Form1 this

4、TopMost true 运行时合到一起组成一个窗体文件 Form1 csnamespaceMyForm publicpartialclassForm1 Form publicForm1 InitializeComponent 我们编写的代码 窗体 常用属性 窗体 常用方法 窗体 常用事件 事件驱动 Windows系统中处处是事件 鼠标按下 鼠标释放 键盘键按下 Windows系统通过事件处理来响应用户的请求 显示开始菜单 我的电脑窗口打开 事件触发 事件响应的结果 单击 双击 演示示例 窗体的MouseMove事件 事件驱动 窗体的鼠标移动事件处理程序privatevoidForm1 Mou

5、seMove objectsender MouseEventArgse this Text String Format 捕捉到鼠标了 0 1 e X e Y this关键字代表窗体本身 鼠标的横纵坐标 窗体标题栏显示的文字 鼠标事件参数 事件源 小结 如何创建Windows应用程序 partial关键字的作用是什么 窗体的常用属性和方法是什么 窗体的Load事件的作用是什么 什么是事件驱动编程模式 控件 Label 用于给用户提供描述性文本 常用属性Text 设置标签文本信息AutoSize 是否可以手动调整标签的大小Name 标签对象的名称BackColor 设置标签的背景颜色Font 设置

6、标签的文本字体ForceColor 设置标签文本的字体颜色常用方法 无常用事件 Click 控件 输入控件 采集用户的信息TextBoxRichTextBox 演示示例 使用TextBox和RichTextBox 控件 PictureBox 用于显示图像 常用属性Name 用来标识控件的名称 其前缀采用picImage 在控件中显示的图像SizeMode 控制控件将如何处理图片位置和控件大小Zoom 图像大小按其原有的大小比例被增加或减小常用方法 无常用事件 Click 控件 设置PictureBox的图片 picStart Image Image FromFile C 1 jpg 控件 Ti

7、mer 按用户定义的时间间隔引发事件 常用属性Name 用来标识控件的名称 其前缀采用picEnabled 时钟的开关Interval 时钟工作的时间间隔常用方法 无常用事件 Tick 小结 Label控件的作用是什么 PictureBox控件的作用是什么 Timer控件的作用是什么 实现摇奖机 不规则窗体设置窗体背景图片设置TransparencyKey属性设置窗体FormBorderStyle属性 现场演示 实现摇奖机 总结 创建Windows应用程序的步骤窗体的常用属性 方法和事件事件驱动编程模式常用控件及其属性 方法和事件 作业 请写出创建Windows应用程序的步骤什么是事件驱动编程模式如何让Timer每个一分钟触发一次

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号