首页 > 解决方案 > 如何让图片框分享图片?

问题描述

好的,我有三个图片框。第一个图片框有一个绑定源,它从 SQL 数据库中提取图像。另外两个图片框没有绑定源,不能赋予相同的绑定源,因为它们的形式不同。

我需要从图片框一中获取图像,并在用户更改表单时将其显示在两个图片框中。

使用下面的代码,我得到了这个工作:

    Private Sub GetPatImage()
       If Me.P_Image.Image IsNot Mainfrm.P_Image.Image Then
           Me.P_Image.Image = Mainfrm.P_Image.Image
       End If
    End Sub

下一个问题是,图片框 1 需要几秒钟才能真正以第一种形式显示图像。因此,如果用户足够快,图像将不会在表单更改时显示。

有没有办法让代码仅在图像以第一种形式正确显示时才运行?

标签: vb.netimagevisual-studiopicturebox

解决方案


第一个问题是什么?

对于第二个,您可以使用LoadCompleted事件。


推荐阅读