- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- Planet Flash Cards.ppt
- PowerPoint 演示文稿 厦门大学中文系.ppt
- Power虚拟化.ppt
- PPT中使用VBA.ppt
- PPT高手flash与PPT的巧妙结合.ppt
- Prehistoric Medicine 3000 BC to AD 43.ppt
- Preparing Your Network for Microsoft Windows XP Pr…….ppt
- Programming Windows 95 Part 3.ppt
- Programming Windows with MFC.ppt
- Programming with Windows Threads.ppt
最近下载
- (必考题)小学数学三年级下册第四单元《两位数乘两位数》单元测试卷(有答案解析)(9)[归类].pdf VIP
- 手机号码段归属地数据表.pdf
- 高考语文复习:句子的表达效果.docx VIP
- 第2课 树立科学的世界观-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 春节趣味问答试题附答案.doc
- 党支部书记2024年落实党风廉政建设主体责任情况报告.docx VIP
- 数据中心集群算电协同供配电系统建设规范及编制说明.pdf
- 2024初三中考复习必背考试大纲词汇表(精编打印) .pdf VIP
- 25版三年级寒假特色作业.docx VIP
- 冲刺2022年上海市中考英语热点题型考前押题专题08 任务型阅读(回答问题型) (含详解).docx VIP
文档评论(0)