- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unit2VisualBasic程序设计(钱显鸣版)剖析
面向对象的可视化 编程基础 第二章 教学目标 了解对象和类的基本概念。 熟悉对象的属性、方法和事件三要素。 掌握窗体、文本框、图片框的使用。 类和对象 对象是构成应用程序的基本元素 类是同种对象的结合与抽象,是创建对象实例的模板 对象的属性、方法和事件 属性描述了对象的性质,决定了对象的外观 设计阶段,通过属性窗口设置 运行阶段,通过赋值语句实现:对象名.属性名=属性值 方法是对象的动作,决定了对象的行为 一种特殊的过程和函数,方法是面向对象的 [对象.]方法 [参数名表] 事件是对象的响应,决定了对象之间的联系 事件:单击(Click),双击(DoubleClick),改变(Change) 事件过程:在对象上发生了事件后,应用程序要处理该事件,处理的步骤就是事件过程 窗体和基本控件 通用属性: Name:是所有对象都具有的属性 Text:显示文本 Size、Location:对象布局属性(也可用Height,Width,Top,Left属性) Font:对象字体属性 ForeColor,BackColor:对象颜色属性 Enable、Visible:对象的有效性、可见性 窗体 主要属性: MaximizeBox、MinimizeBox:最大、最小化框 ControlBox:标题栏显示按钮 Icon:窗体图标 BackgroundImage:背景图像 FormBorderStyle:窗体边框样式(7种,P29表1.2.1) StartPosition:窗体第一次出现时的位置 WindowState:窗体初始可见状态 主要事件: Load,Click,DoubleClick 主要方法: Show、Hide 练习一 新建项目Unit2,窗体文件名改为Form2,所有文件保存在C:\Test文件夹下。 修改窗体Form2属性: Text:基本控件 Icon:选择图标文件,图标.ico StartPosition:CenterScreen TextBox文本框 主要属性: Text:显示文本 MultiLine:显示多行文本 ScrollBars:滚动条(4种情况) PasswordChar:显示文本框中的替代符号 SelectionStart、SelectionLength、SelectedText 主要事件: TextChanged,KeyPress, 主要方法: Focus、Cut、Copy、Paste 练习二 添加文本框TextBox1,并修改其属性: Multiline:True Scrollbars:Vertical(垂直滚动条) 添加3个命令按钮(校训、清除、格式) 添加3个命令按钮(剪切、复制、粘贴),按钮上使用图片(Image属性) 通过6个按钮的编程,可对文本框实现相应的操作 练习二编程 “校训”、“清除”、“格式”按钮 改变字体:New Font(字体名称, 字体大小) 练习二编程 “剪切”按钮:将文本框TextBox1选定内容剪切到剪贴板 “复制”按钮:将文本框TextBox1选定内容复制到剪贴板 “粘贴”按钮:将剪贴板内容粘贴到文本框TextBox1选定处 PictureBox图片框 主要属性: Image:支持显示的图像文件格式有bmp、gif、wmf、jpg、jpeg、png BorderStyle:边框样式(3种),默认为None SizeMode:如何显示图像,默认值为Normal 在Normal 模式中,Image 置于 PictureBox 的左上角 StretchImage,将图像拉伸 AutoSize,根据图像自动调整大小 CenterImage,图像居于工作区的中心 PictureBox图片框 编程时,使用Image类的FromFile方法来设置PictureBox控件的Image属性,代码如下: PictureBox1.Image = Image.FromFile(FilePath) 其中:FilePath为我们要加载的图片的完整文件路径。 PictureBox1.Image = Image.FromFile(“A1.jpg) 清除PictureBox控件的图像: PictureBox1.Image = Nothing 练习三 添加图片框PictureBox1,将其BorderStyle设为Fixed3D;SizeMode设为StretchImage 添加按钮“图片一”,单击该按钮,图片框显示A1.jpg 添加按钮“图片二”,单击该按钮,图片框显示A2.jpg “清除”按钮,能同时清除图片框中的图像。 注: A1.jpg、A2.jpg复制到Bin\Debug文件夹中 练习三编程 “图片一”、“图片二”按钮 作业 新建项目Unit2,窗体文件名改为Form2,保存在C:
文档评论(0)