养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

VB2008入门教程:[17]使用 PictureBox 控件

时间:2024-09-23 03:26:55

在本课中,我们将学习如何使用PictureBox控件来显示图像,以及如何将一幅图片显示为窗体中的背景图像。

VB2008入门教程:[17]使用 PictureBox 控件

工具/原料

VB2008

联网电脑一台

PictureBox控件

1、在VisualBasic中有若干方法可以显示图片,其中最常见的方法是使用P坡纠课柩ictureBox控件。Pict锇栀劐箨ureBox控件充当一个图片容器Image属性来选择要显示的图片。Image属性可以在“属性”窗口中设置,或者您也可以编写代码,告诉程序显示哪幅图片。AutoSize属性,确定PictureBox是否伸展以适合图片大小SizeMode属性用于在PictureBox控件中伸展、居中对齐或者缩放图像。

VB2008入门教程:[17]使用 PictureBox 控件

2、在将图片添加到PictureBox控件之前,通常先将图片文件作为资源添加到项目中。一旦在项目中添加了某项资源,便可以根据需要任意重复使用该资源。例如,可以在多个位置显示同一图片。

试一试【将图片作为资源添加】222

1、1.锪者谧桁新建一个名为Pictures的项目。2.在解决方案资源管理器窗口中,双击“我的项目”节点以打开“项目设计器”。3.在“项目设计儡泌掩羞器”中,单击“资源”选项卡。3.单击“添加资源”,然后从下拉列表中选择“添加现有文件”。“将现有文件添加到资源中”对话框随即打开。如果您没有看到图片文件,请浏览到包含图片的文件夹。4.选择一个图像文件(带.bmp、.gif或.jpg文件扩展名的文件),然后单击“打开”。在本例中最好选择一幅小图片。5.该图片将添加到项目中并出现在“资源管理器”窗口中。6.重复前面两个步骤,将第二幅图片添加到项目中。7.在“文件”菜单上,单击“关闭”。如果系统要求您保存更改,请单击“是”。

VB2008入门教程:[17]使用 PictureBox 控件

VB2008入门教程:[17]使用 PictureBox 控件

2、在“解决方案资源管理器”中,选择“Form1.vb”,然后在“视图”菜单中单击“设塥骈橄摆计器”。将一个PictureBox控件从“工具箱”中拖动到窗体上。在“属性”窗鄹绦谟嚣口中,单击Image属性旁的“…”按钮以打开“选择资源”对话框。在“项”列表中,选择已添加的一幅图片,然后单击“确定”。选择SizeMode属性并将其设置为AutoSize。注意PictureBox控件是如何自动调整大小以适合图片的。

VB2008入门教程:[17]使用 PictureBox 控件

3、在窗体中,双击PictureBox控件以在代码编辑器中打开PictureBox1_Click事件处理程序。将下面的代码添加到PictureBox1_Click事件处理程序:PictureBox1.Image=My.Resources.MyPictureName2注:您必须将“MyPictureName2”替换为先前添加的第二幅图片的实际名称。

VB2008入门教程:[17]使用 PictureBox 控件

4、运行程序。当窗体出现时,单击该图片以使第二幅图片出现。

VB2008入门教程:[17]使用 PictureBox 控件

试一试【在窗体中显示背景图像】33

1、在“解决方案资源管理器”中,选择“Form1.vb”,然后在“视图”菜单中单击“设计器”。单击窗体中PictureBox以外的任何部分以选择窗体。在“属性”窗口中,单击BackgroundImage属性旁的“…”按钮以打开“选择资源”对话框。从“项”列表中,选择一幅先前添加的图片,然后单击“确定”。注意图片显示在窗体上PictureBox的后面,而且默认情况下是平铺的。

VB2008入门教程:[17]使用 PictureBox 控件

2、选择BackgroundImageLayout属性并将其设置为Stretch。注意图片是如何伸展以填满整个窗体的。

VB2008入门教程:[17]使用 PictureBox 控件

3、双击该窗体以打开代码编辑器。确认左侧的下拉框中选定了“Form1事件”,然后在右侧的下拉丸泸尺鸢框中单击“Click惯墀眚篪”。将以下代码添加到Form1_Click事件处理程序中:IfMe.BackgroundImageLayout=ImageLayout.StretchThenMe.BackgroundImageLayout=ImageLayout.CenterElseMe.BackgroundImageLayout=ImageLayout.StretchEndIf

VB2008入门教程:[17]使用 PictureBox 控件

4、运行程序。当窗体出现时,单击它以改变其布局。

VB2008入门教程:[17]使用 PictureBox 控件

5、在本课中,我们学习了如何使用PictureBox控件来显示图像,以及如何使用窗体的BackgroundImage属性。在下一课中,我们将学习如何创建菜单以便为用户提供选项。

© 一点知识