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

WINDOWS窗体及控件.ppt

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

第九讲 WINDOWS窗体及控件 控件的添加方法 * * 6.1 第一个WINDOWS应用程序 6.2 WINDOWS标准控件 6.3 鼠标及键盘输入处理 设计和实现图形用户界面的工作主要有以下4点: (1)创建窗体(FORM):创建窗体才能容纳其他各种界面对象; (2)创建控件(CONTROL):创建组成界面的各种元素,如按纽、文本框等; (3)指定布局(LAYOUT):根据具体需要排列它们的位置关系; (4)响应事件(EVENT);定义图形用户界面的事件和各界面元素对不同事件的响应,实现图形用户界面与用户的交互功能。 6.1.1 WINFORMS应用程序开发的一般步骤 6.1 第一个WINDOWS应用程序 .NET中提供了一系列为编写基于窗体WINDOWS应用程序的类。这些类集中于名称空间system.windows.forms及system.drawing。 6.1.2 创建WINDOWS应用程序 1、创建一个窗体 创建一个窗体的过程,就是先声明一个FORM类的子类,然后实例化这个子类。 using System; using System.Drawing; using System.Windows.Forms; public class Form1 : System.Windows.Forms.Form { public Form1() { this.Size=new Size(200,100); this.Text=“Form1”; } static void Main() { Application.Run(new Form1()); } } 2、关于Application类 System.Windows.Forms.Application 类描述应用程序本身,并且提供一些有用的属性和方法。这个类的所有方法和属性都是静态的,使用它们时不需要创建一个该类的实例。 Application类中常用的方法 1)Exit:终止应用程序。 Run :在当前线程上开始一个标准的消息循环。 如 Application.Run(new Form1( ) ); Application.Exit( ); 3、Windows窗体的常用属性 BackColor: Enabled: Font: ForeColor: Height: Icon: Left: Location: MaximumBox: MaximumSize: Menu: Name: Opacity: Right: Site: Size: Text: Visible: 4、Windows窗体的常用事件 Click:单击鼠标时触发 KeyDown:按下键盘键时触发 KeyPress:按下键盘键时触发 KeyUp:键盘键弹起的时候触发 Load:窗体被载入的时候触发 MouseDown:按下鼠标时触发 MouseEnter:鼠标移入窗体时触发 MouseLeave:鼠标移出窗体时触发 Move:鼠标移动的时候触发 窗体事件处理方法添加: (1)新建一个Windows应用程序 (2)单击选中Forms窗体,然后在属性窗口中单击 Event(事件)按纽,出现事件列表。 (3)在Click事件上双击,将添加Click事件处理方法。 (4)在方法中添加如下代码: System.Windows.Forms.MessageBox.Show(“clicked”); (5)其他方法的添加类似。 控件类是Windows 大部分控件的基础类,控件类是一个非常复杂的类,它拥有很多的属性、方法和事件。 6.2.1 控件的基础类—— 控件类Control 6.2 WINDOWS标准控件 控件类的主要属性 Anchor,Dock:控制的位置 BackColor,ForeColor:背景色和前景色 Bottom,Top,Left,Right:上下左右坐标 Width,Height:宽度和高度 Enabled:是否可用 Visible:控件是否可见 TabIndex:控件的标签索引;TabStop:是否可用tab键进行切换 控件类的常用方法 BringToFront,SendToBack:把控件放到Z顺序的前面或后面 DoDragDrop:开始一个拖放操作 Focus:试图使该控件成为焦点 Hide,Show:隐藏或显示 OnClick:激活Click事件 OnGotFocus:激活GotFocus事件 OnKeyDown,OnKeyUp,OnKeyPress:处理键盘事件 OnMouseDown,OnMOu

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档