c语言程序设计课件第7章

c语言程序设计课件第7章

ID:36324571

大小:1.18 MB

页数:35页

时间:2019-05-09

c语言程序设计课件第7章_第1页
c语言程序设计课件第7章_第2页
c语言程序设计课件第7章_第3页
c语言程序设计课件第7章_第4页
c语言程序设计课件第7章_第5页
资源描述:

《c语言程序设计课件第7章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章窗体开始学习本章要点:属性、事件和方法的概念窗体的常用属性窗体的常用方法事件多窗体设计7.1属性、事件和方法的概念7.1.1属性(Property)对象中的数据、所有对象都有自己的属性。属性是用来描述和反映对象特征的参数。例如:控件名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性决定了对象展现给用户的界面具有什么样的外观及功能。7.1.2事件(Event)所谓事件,是由VisualBasic预先设置好的、能够被对象识别的动作,例如Click(单击)、DblClick(双击)、Load(装入)、KeyDo

2、wn(键盘键按下)、MouseMove(移动鼠标)等。7.1属性、事件和方法的概念7.1.3方法(Method)方法对我们来说也并不陌生,在前面的许多例子中接触过。所谓“方法”实际上是VB提供的一种特殊的子程序,用来完成一定的操作。例如VB提供了一个名为Print的方法,它是用来输出信息的专用过程。调用“方法”的形式与调用一般的过程或函数不同,应该指明是哪个对象调用的。其调用格式如下:对象名称.方法名称例如:Form1.print"VB程序设计"7.1属性、事件和方法的概念7.1.4属性、方法和事件之间的关系VisualBasic的窗体和控件是具有自己

3、的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。日常生活中的对象,如运动员手中的篮球同样具有属性、方法和事件。如果对篮球编程,其VisualBasic代码如下所示,其作用是设置篮球的属性。Basketball.Color=GreenBasketball.Radius=15Basketball.Inflated=True7.1属性、事件和方法的概念调用篮球的方法是这样的:Basketball.InflatedBasketball.ColorBasketball.Radius篮球对一个事件的响应如下所示:

4、SubBasketball_Puncture()Basketball.DeflateBasketball.MakeNoise"Bang"Basketball.Inflated=FalseBasketball.Radius=1EndSub7.1属性、事件和方法的概念属性名称说明Apearance外形这个属性用来决定控件是否采用三维效果BackColor窗体背景色可以从属性框里弹出调色板,选择所需要的颜色BorderStyle边框风格这个属性决定了窗体边框的样式,共有6种属性值;改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为

5、所要求的样子Caption窗体标题出现在窗体标题栏中的文本内容ControlBox控件按钮用来决定是否采用控件框的属性,仅在程序运行时才有效Enabled活动性默认值为True,决定窗体能否被访问7.2窗体的常用属性属性名称说明ForeColor窗体前景色窗体上打印文字的颜色Font字体用来改变该窗体上显示信息的字体、字型和字号,它控制着直接在窗体上打印的文本显示Name窗体名称系统识别窗体的标识名,一个窗体名必须以一个字母开头,可包含数字和下划线,但不能包含空格和标点符号Icon窗体图标这个属性是用户经常要使用的一种属性;当用户的应用程序在工具条上最

6、小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定7.2窗体的常用属性属性名称说明Left、Top、Height、Width左边距、顶边距、高度、宽度决定窗体在屏幕上的位置及窗体大小Visible可见性该属性决定窗体是否可见,默认情况下是可见的;错误地改变其值是很危险的,窗体会从眼前消失WindowState窗体状态指定窗体在运行时的三种状态:正常、最小化、最大化7.2窗体的常用属性1.Hide方法作用:用以隐藏MDIForm或Form对象,一般应用于多窗体中。格式:[对象.]Hide说明:(1)

7、Hide方法的语法中“对象”是可选的。它可以是一个对象表达式,其值为“应用于”列表中的一个对象。如果省略“对象”,则带有焦点的窗体缺省为“对象”。7.3窗体的常用方法(2)隐藏窗体时,它就从屏幕上被删除,并将其Visible属性设置为False。用户将无法访问隐藏窗体上的控件,但是对于运行中的VisualBasic应用程序,或对于通过DDE与该应用程序通讯的进程及对于Timer控件的事件,隐藏窗体的控件仍然是可用的。(3)窗体被隐藏时,用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互。(4)如果调用Hide方法时窗体还没有加载,

8、那么Hide方法将加载该窗体但不显示它。7.3窗体的常用方法2.Show方法作用:用以显示MD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。