Visual Basic 2005程序设计 教学课件 作者 丁爱萍 第10章 可视化界面设计.pptVIP

Visual Basic 2005程序设计 教学课件 作者 丁爱萍 第10章 可视化界面设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 可视化界面设计 10.1 窗体概述 10.1.1 窗体结构 VB 2005中的窗体可以分为标准窗体、对话框和图形程序显示界面等几种。其中标准窗体和Windows应用程序中的窗口很相似。 创建一个项目时,选择“项目类型”框中→“Visual Basic”项目→“Windows”项,在“模板”窗格中选择“Windows应用程序”模板,即创建了一个新项目。该项目默认有一个标准窗体对象,即Form1。这是在设计状态下的标准窗体,也是常见的Windows应用程序所用的最基本的窗体,一般作为其他可视化元素的最基本容器。 1. 标题栏 2. 窗体主工作区 10.1.2 窗体类 1. My.Forms对象 在VB 2005 中,为方便窗体创建和互相访问,引入了My.Forms对象。My.Forms对象虽然在My命名空间中,但是使用它不需要输入My.Forms。 例如,现有两个窗体Form1和Form2,Form1是启动窗体,要用代码显示Form2,其语法是: Form2.Show 又如,要在Form2中修改Form1中TextBox1的文字,代码为: Form1.TextBox1.Text = 你好 2. Me关键字 在向另一个窗体、类、结构或模块中的过程传递关于某个类或结构的当前执行实例的信息时,使用Me尤其有用。 Me关键字的作用是:引用当前正在其中执行代码的类(或结构)的特定实例。Me的行为类似于引用当前实例的对象变量或结构变量。 例如,一个窗体需要设置Text属性,只需使用: Me.Text = 加法计算器 10.2 窗体的属性、事件和方法 10.2.1 窗体的属性 窗体(即Form类)作为应用程序最基本的组成部分,具有许多属性。使用Form类中可用的属性,可以确定所创建窗口或对话框的外观、大小、颜色和窗口管理功能。窗体除具有其它控件通用的属性(如BackColor、Font、ForeColor等)外,还有一些常用的属性。 10.2.2 窗体的事件 【例10-1】设计应用程序,当程序第一次运行时,窗体显示为蓝色。单击窗体时,窗体显示为红色。双击窗体时,窗体显示为黄色。要求将窗体显示在桌面的正中央。 分析:在设计应用程序时,将StartPosition属性设置为CenterScreen。当程序第一次运行,触发Load事件;当鼠标单击时,触发Click事件;当鼠标双击时,触发DoubleClick事件。 设计步骤如下: (1)新建一个项目。 (2)编写事件代码。 编写窗体的Load事件代码: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.BackColor = Color.Blue End Sub 编写窗体的Click事件代码: Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Me.Click Me.BackColor = Color.Red End Sub 编写窗体的DoubleClick事件代码: Private Sub Form1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles Me.DoubleClick Me.BackColor = Color.Yellow End Sub 10.2.3 窗体的方法 10.2.4 用户自定义窗体方法 【例10-2】创建名为Create的方法,该方法生成一个背景色为黄色的新窗体。 (1)建立应用程序界面和添加控件。向窗体上添加一个Button控件。 (2)编写事件代码。 创建用户定义过程Create: Public Sub Create() Dim newform As New Form With newform .Size = New System.Drawing.Size(300, 300) 设置窗体大小 .Text = 自定义方法 设置窗体标题 .BackColor = Color.Gold 设置窗体颜色 End With newform.Show() End Sub 编写命令按钮的Click事件代码: Private Sub Button1_Click(ByVal sende

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档