VB.NET PictureBox 控件2025年3月17日 | 阅读 3 分钟 PictureBox 控件用于在 Windows 窗体上显示图像。PictureBox 控件有一个 image 属性,允许用户在运行时或设计时设置图像。 让我们按照以下步骤在 VB.NET Windows 窗体中创建一个 PictureBox 控件。 步骤 1: 我们必须从工具箱中找到 PictureBox 控件,然后将 PictureBox 控件拖放到窗口窗体上,如下所示。  步骤 2: 将 PictureBox 添加到窗体后,我们可以通过单击 PictureBox 控件来设置图像的各种属性。 PictureBox 的属性以下是 VB.NET PictureBox 控件的属性。 属性 | 描述 |
---|
BackColor | 它用于设置窗口窗体中 PictureBox 的背景颜色。 | BackgroundImage(背景图片) | 它用于通过在图片框中设置或获取值来设置窗口窗体的背景图像。 | ErrorImage | 当在窗口窗体上加载图像时发生错误时,ErrorImage 属性用于显示图像。 | InitialImage | InitialImage 用于在 PictureBox 控件中加载主图像时显示图像,方法是在 PictureBox 控件中设置一个值。 | WaitOnLoad | 它表示 PictureBox 控件中的特定图像是否已同步。 | 文本 | 它用于为窗口窗体中的图片框控件设置文本。 | 图像 | image 属性用于在 Windows 窗体的 PictureBox 上显示图像。 | BorderStyle | 它用于设置 Windows 窗体中图片框的边框样式。 | ImageLocation | 它用于设置或获取显示在窗口窗体图片框上的图像的路径或 URL。 | IsMirrored | 它获取一个值,该值确定图片框控件是否已镜像。 |
PictureBox 控件的方法方法 | 描述 |
---|
CancelAysnc() | CancelAsync 方法用于取消 PictureBox 控件中的异步图像加载。 | CreateHandle() | 它用于为窗口窗体中的图片框控件创建句柄。 | DestroyHandle() | 它用于销毁与图片框控件关联的所有句柄。 | GetStyle() | GetStyle() 方法用于获取 PictureBox 控件中指定位样式的的值。 | Load() | Load() 方法用于使用 ImageLocation 属性从控件加载指定的图像。 | LoadAsync(String) | 它用于异步加载图片框控件指定位置的图像。 |
PictureBox 控件的事件以下是 VB.NET PictureBox 控件的一些事件。 事件 | 描述 |
---|
BackColorChanged | 当 PictureBox 控件中 backcolor 属性的值发生变化时,会发生此事件。 | BackgroundImageLayoutChanged | 当 PictureBox 控件中 BackgroundImage 的属性值发生变化时,会发生此事件。 | ContextMenuChanged | 当 PictureBox 控件中 ContextMenu 的属性发生变化时,会发生此事件。 | Resize | 当图片框控件发生变化时,会发生调整大小事件。 |
此外,我们还可以参考 VB.NET Microsoft 文档以获取 VB.NET 中 PictureBox 控件属性、方法和事件的完整列表。 让我们创建一个程序来在 VB.NET 窗体中显示图像。 Picturebx.vb 输出  现在单击 Show 按钮以在 Windows 窗体中显示图像。 
|