VB.Net - PictureBox 图片框控件

次元: 365bet备用地址 时间戳: 2025-09-26 15:18:44 观察者: admin 访问量: 3158 能量值: 126
VB.Net - PictureBox 图片框控件

❮ 上一节

下一节 ❯

VB.Net - PictureBox 图片框控件

PictureBox 控件用于在窗体上显示图像。 该控件的 Image 属性允许您在设计时或运行时设置图像。

让我们通过从工具箱中拖动 PictureBox 控件并将其放到窗体上来创建一个图片框。

PictureBox 控件的属性

以下是PictureBox控件的一些常用属性 −

序号

属性 &描述

1

AllowDrop

指定图片框是否接受用户在其上拖动的数据。

2

ErrorImage

获取或指定图像加载过程中发生错误或取消图像加载时要显示的图像。

3

Image

获取或设置控件中显示的图像。

4

ImageLocation

获取或设置控件中显示的图像的路径或 URL。

5

InitialImage

获取或设置加载主图像时控件中显示的图像。

6

SizeMode

确定要在控件中显示的图像的大小。 该属性从 PictureBoxSizeMode 枚举中获取值,该枚举具有值 −

Normal − 图片左上角放置在图片框的左上角

StrechImage − 允许拉伸图像

AutoSize − 允许将图片框的大小调整为图像的大小

CenterImage − 允许图像在图片框中居中

Zoom − 允许增加或减小图像尺寸以保持尺寸比例。

7

TabIndex

获取或设置选项卡索引值。

8

TabStop

指定用户是否能够使用 TAB 键将焦点放在图片框上。

9

Text

获取或设置图片框的文本。

10

WaitOnLoad

指定是否同步加载图像。

PictureBox 控件的方法

以下是PictureBox控件的一些常用方法 −

序号

方法名称 & 描述

1

CancelAsync

取消异步图像加载。

2

Load

在图片框中显示图像

3

LoadAsync

异步加载图像。

4

ToString

返回表示当前图片框的字符串。

PictureBox 控件的事件

以下是PictureBox控件的一些常用事件 −

序号

事件 & 描述

1

CausesValidationChanged

重写 Control.CausesValidationChanged 属性。

2

Click

单击控件时发生。

3

Enter

覆盖 Control.Enter 属性。

4

FontChanged

当 Font 属性的值更改时发生。

5

ForeColorChanged

当 ForeColor 属性的值更改时发生。

6

KeyDown

当控件具有焦点时按下某个键时发生。

7

KeyPress

当控件具有焦点时按下某个键时发生。

8

KeyUp

当控件具有焦点时释放按键时发生。

9

Leave

当输入焦点离开 PictureBox 时发生。

10

LoadCompleted

当异步图像加载操作完成、被取消或引发异常时发生。

11

LoadProgressChanged

当异步图像加载操作的进度发生更改时发生。

12

Resize

调整控件大小时发生。

13

RightToLeftChanged

当 RightToLeft 属性的值更改时发生。

14

SizeChanged

当 Size 属性值更改时发生。

15

SizeModeChanged

当 SizeMode 更改时发生。

16

TabIndexChanged

当 TabIndex 属性的值更改时发生。

17

TabStopChanged

当 TabStop 属性的值更改时发生。

18

TextChanged

当 Text 属性的值更改时发生。

示例

在此示例中,我们在窗体上放置一个图片框和一个按钮控件。 我们将图片框的 image 属性设置为 logo.png,就像我们之前使用的那样。 名为 Button1 的按钮的 Click 事件被编码为将图像拉伸到指定的大小 −

Public Class Form1

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

' 设置表单的标题栏文本。

Me.Text = "tutorialspoint.com"

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

PictureBox1.ClientSize = New Size(300, 300)

PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage

End Sub

End Class

设计视图 −

当应用程序执行时,会显示 −

点击按钮会导致 −

❮ vb.net_basic_controls.html

❮ 上一节

下一节 ❯

相关维度

鹬科 Scolopacidae 中国动物科普

鹬科 Scolopacidae 中国动物科普

妖人的意思

妖人的意思

淘宝发货都用那个erp软件吗 最新淘宝发货ERP选择 淘宝卖家必备的高效发货工具揭秘

淘宝发货都用那个erp软件吗 最新淘宝发货ERP选择 淘宝卖家必备的高效发货工具揭秘

如何在QQ群中发红包,怎么发指定红包

如何在QQ群中发红包,怎么发指定红包