- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB第2章可视化程序设计入门
4.保存应用程序 使用【文件】→【保存】菜单命令或单击工具栏上的“保存”按钮,可将正在编辑的代码和设计的窗体存盘;若使用【文件】→【全部保存】命令或单击工具栏上的“全部保存”按钮,则可保存当前项目中的所有文件。 5.运行和调试程序 运行程序有如下三种方法: (1)使用【调试】→【启动调试】菜单命令。 (2)单击工具栏中的运行按钮 。 (3)按 F5 键。 【例2.3】 编程使窗体响应以下事件:① 单击窗体(Click事件发生)时,窗体宽度增加20个像素点;② 当窗体大小改变(Resize事件发生)时,程序弹出消息框显示“我变宽了!”。 ① 新建VB.NET工程,名为FormSize。 ② 在设计器中将窗体调整到合适的大小。 ③ 在属性窗口的工具栏里单击“事件”按钮,分别进入相应事件的代码编辑模式。 Click事件代码: Private Sub Form1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Click Me.Width = Me.Width + 20 当单击窗体时让该窗体的宽度增加 20 个像素点 End Sub Resize事件代码: Private Sub Form1_Resize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Resize MsgBox(我变宽了!) 当窗体改变大小时显示该消息 End Sub 运行效果如图2.10所示。 事实上,Windows操作系统完全采用面向对象和组件化的设计理念,大家所见的一切GUI图形元素都是对象类,并且有着共同的祖先。关于这一点,请大家看图2.11所示的族谱(注意圆角矩形框出的分支)。 1. ?标签 标签(Label)控件用于显示字符串,通常显示的是文字说明信息,用来标识输入或输出区域。 Label控件在工具箱中的条目及其在窗体中的显示外观如图2.12所示。 表2.5给出了Label控件的常用属性。 属 性 说 明 Autosize 设置标签能自动调整大小,以显示所有的内容 BorderStyle 设置标签是否具有边框以及边框的样式 Name 设置标签的名称,默认标签名为Label1、Label2、… Image 设置标签的背景图像 TabIndex 设置标签的索引 Text 设置标签上显示的文本 TextAlign 设置标签上显示字符的对齐方式 Visible 设置标签是否显示在窗体上 2. 文本框 文本框(TextBox)控件用来显示输入和输出的文本信息,是开发应用程序时最常用的控件之一,其在工具箱中的条目及在窗体中的显示外观如图2.13所示。 表2.6列出了TextBox控件的常用属性。 属 性 说 明 Text 用来存放数据。它的内容可预先输入,向控件赋予初始值。运行时,该属性用于取得用户输入的字符或向Text属性指定一个新值以替换现有文本。它是一个字符串,可以和Visual Basic的普通字符串变量一样使用 TextAlign 用来设定输入文字的对齐方式 MultiLine 用来设置文本框是否能接受多行文字。如果其值为False,表示文本框只能接受单行文本;如果为True,表示输入较长的字符串时可以自动换行 MaxLengh 用来设置文本框中所能放入的最大字符长度,默认值为32767。如果在程序代码中将长度超过MaxLength属性设置值的文本赋给文本框,VB.NET并不产生错误,但只赋给Text属性最大数量的字符,而额外的字符被截去。改变该属性不会对TextBox的当前内容产生影响,但将影响到以后内容的改变 ScrollBars 用来设置文本框中是否出现水平或垂直滚动条。单行文本框可以用一个水平滚动条,使用户可以浏览长文本行的任何部分。多行文本框可以增加一个水平或垂直滚动条或两个滚动条 PasswordChar 可在窗口中加入想要取代当前字符显示的符号。例如,在输入密码时,不想让输入的文字内容显示在屏幕上,就可以用*号作为显示符号。设置此属性后,无论输入什么字符,显示出来的都是PasswordChar指定的替代符号 ReadOnly 设置文本框是否为只读,如果用于接收用户数据,可设置为False;如果仅仅是为了显示数据,可设置为True SelectionStart 设置文本框中选择的文本的起始位置 SelectionLength 设置文本框中选择的文本的长度 SelectedText 返回文本框中选择的文本内容 TextBo
您可能关注的文档
- 25MW汽轮发电机实现孤厂运行的措施_王新娣.pdf
- 6刀具损耗的控制方式.pdf
- 5、金牛大酒店新员工入职培训安全知识.ppt
- 2017如何注册一个服装公司.doc
- 2014年天正电气价格本.pdf
- GEA 卫生泵泵介绍.pdf
- 2016西安电子科技大学考研信号系统931真题与解析.pdf
- LINUX下的GDK编程基础.pdf
- LQP03TN8N2J02D;LQP03TN9N1J02D;LQP03TN5N1J02D;LQP03TN6N8J02D;LQP03TN12NJ02D;中文规格书,Datasheet资料.pdf
- Kindle_中文说明书.pdf
- 北师版高中数学必修第一册课后习题 第七章末测评卷.doc
- 湘教版高考地理一轮总复习精品课件 第2篇 人文地理 第8章 人口 第1讲 人口分布与人口容量.ppt
- 湘教版高考地理一轮总复习精品课件 第2章 宇宙中的地球 第五讲 地球的公转.ppt
- 湘教版高考地理一轮总复习精品课件 第14章 人地关系与可持续发展 第31讲 自然保护区与生态安全.ppt
- 湘教版高考地理一轮总复习精品课件 第11章 区域发展与合作 第三讲 产业转型与产业转移.ppt
- 北师版高中数学必修第一册课后习题 第4、5章末测评卷.doc
- 湘教版高考地理一轮总复习精品课件 第10章 产业区位因素 第1讲 农业区位因素与农业布局.ppt
- 湘教版高考地理一轮总复习精品课件 第10章 产业区位因素 第3讲 服务业的区位选择.ppt
- 湘教版高考地理一轮总复习精品课件 第11章 区域发展战略 第1讲 交通运输与区域发展 (2).ppt
- 湘教版高考地理一轮总复习精品课件 第16章 中国地理 第36讲 中国地理分区.ppt
文档评论(0)