网站大量收购闲置独家精品文档,联系QQ:2885784924

form窗体对于其它控件来讲是一个最顶层的容器.ppt

form窗体对于其它控件来讲是一个最顶层的容器.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
form窗体对于其它控件来讲是一个最顶层的容器

回顾要点 C#数据类型 C#操作符和表达式 C#流程控制 回顾内容 掌握事件 了解Windows窗体(Form) 掌握Button控件的使用 掌握消息框(MessageBox)的使用 本章我们将了解到windows应用程序基本模型(事件驱动模型)、Windows应用程序的主要元素(Form窗体)和Visual Studio集成开发环境 通过简单的示例了解Windows应用系统的开发,包括使用窗体,控件,消息框等 术语词汇表 定义在此章节中使用的术语 windows应用程序的编程机制:事件驱动 事件驱动 应用程序的执行流程是由外界发生的事件所确定 当某个事件(一般由用户操作来引发) 发生时,应用程序会接收到相应的消息,并作出相应的处理 每个Window窗口都是继承Form类 Form类可用于创建标准窗口、工具窗口、无边框窗口和浮动窗口 System.Windows.Forms.Form Form窗体对于其它控件来讲,是一个最顶层的容器,大多控件都是被放置在Form窗体中 常用的属性 属性 描述 AcceptButton 获取或设置当用户按 Enter 键时所单击的窗体上的按钮 CancelButton 获取或设置当用户按 Esc 键时单击的按钮控件 Controls 获取包含在控件内的控件的集合 FormBorderStyle 获取或设置窗体的边框样式 Icon 获取或设置窗体的图标 Size 获取或设置窗体的大小 Text 获取或设置窗体的标题 StartPosition 获取或设置运行时窗体的起始位置 常用的方法 方法 描述 Close 关闭窗口 Hide 对用户隐藏控件 Show 显示窗口 ShowDialog 以模式对话框显示窗口 常用的事件 事件 描述 Activated 当使用代码激活或用户激活窗体时发生 Click 在点击Form时触发 Load 在第一次显示窗体前发生 Closing 在关闭窗体时发生 Closed 关闭窗体后发生 属性举例:FormBorderStyle 获取或设置窗体的边框样式 取值是一个枚举值 值 描述 Fixed3D 固定的三维边框 FixedDialog 固定的对话框样式的粗边框 FixedSingle 固定的单行边框 FixedToolWindow 不可调整大小的工具窗口边框 None 无边框 Sizable 可调整大小的边框 SizableToolWindow 可调整大小的工具窗口边框 FormBorderStyle不同枚举值的显示效果 FixedToolWindow Fixed3D FixedSingle FixedDialog None Sizable SizableToolWindow 创建名为HelloWorld的Windows应用程序 Form1的部分代码如下: using System; … using System.Windows.Forms; namespace HelloWorld { public partial class Form1 : Form { public Form1() { InitializeComponent(); } } } 在该程序中使用到Form的Text属性,Click事件和Load事件 选中Form1窗体,在属性框中选择事件生成器 选择Load事件双击 产生的事件方法名 代码中自动插入Form1_Load事件方法 …… namespace HelloWorld { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load( object sender, EventArgs e) { } } } this.Text = “Load Form Event” ; 在Form1_Load中添加事件处理程序 使用同样的方法产生Form1_Click事件 …… public partial class Form1 : Form { …… private void Form1_Load(object sender, EventArgs e) { this.Text = Load F

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档