- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
总结 创建Windows应用程序的步骤 窗体的常用属性、方法和事件 事件驱动编程模式 常用控件及其属性、方法和事件 作业 请写出创建Windows应用程序的步骤 什么是事件驱动编程模式 如何让Timer每个一分钟触发一次? THANK YOU SUCCESS * * 可编辑 可编辑 可编辑 第四章 WinForm基础(一) 回顾 C#中类和对象的关系 C#中定义类 C#中定义和使用方法 C#中方法的传参和返回 C#中定义属性 C#中使用类和属性 本章目标 了解Windows应用程序 理解事件驱动编程模式 熟练掌握WinForm应用程序 掌握窗体的常用属性、方法和事件 本章任务 完成用户登录窗体 完成摇奖机 问题 用户登录窗体 分析 窗体运行时要处于屏幕的中央,并且不能够被最大化和最小化,也不能够改变大小 用户名和密码的长度限制在8位以内 点击“登录”按钮或按下“Enter”键后开始登录验证 点击“取消”按钮或按下“Esc”键后退出 问题 摇奖机 分析: 界面要够“炫”,因此不能采用普通的窗体 整个摇奖的过程要尽可能的简单,以杜绝作弊 颜色要鲜艳、醒目 摇奖的结果要是随机的,不能有人为操作的痕迹 窗体 为什么使用窗体? 简单 强大 方便 灵活 …… 窗体 Windows 操作系统中,处处是窗体 窗体 创建Windows应用程序 1、打开 VS 2、新建项目 3、项目类型:Visual C# 项目 4、模板:Windows窗体 应用程序 演示示例1:创建一个 Windows 窗体 窗体 认识WinForm 解决方案 项目名称 窗体名称 主程序文件,包含Main方法 工具箱 工作区域 窗体 Main()方法 // Program.cs namespace MyForm { static class Program { …….. static void Main( ) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } } Main 方法, 程序的入口 VS 自动生成 一般不需要理会 窗体 程序员编写的代码 VS自动生成的代码 // Form1.Designer.cs namespace MyForm { partial class Form1 { //…… private void InitializeComponent() { // VS自动生成的代码 this.ShowInTaskbar = false; this.Name = Form1; this.Text = Form1; this.TopMost = true; } } } 运行时 合到一起 组成一个窗体文件 // Form1.cs namespace MyForm { public partial class Form1 : Form { public Form1() { InitializeComponent(); } // 我们编写的代码 } } 窗体 常用属性 属性 说明 AcceptButton 获取或设置当用户按Enter键时所单击的窗体上的按钮。 BackColor 获取或设置窗体的背景色。 BackgroundImage 获取或设置在窗体中显示的背景图像。 FormBorderStyle 获取或设置窗体的边框样式。 Name 获取或设置窗体的名称。 Size 获取或设置窗体的大小。 StartPosition 获取或设置运行时窗体的起始位置。 Text 获取或设置窗体的标题文本。 WindowState 获取或设置窗体的窗口状态。 窗体 常用方法 方法 说明 Activate 激活窗体并给予它焦点。 Close 关闭窗体。 Dispose 销毁窗体对象并释放其占有的资源。
文档评论(0)