【问题标题】:How to make picture boxes share image?如何让图片框分享图片?
【发布时间】:2019-07-29 08:57:07
【问题描述】:

好的,我有三个图片框。第一个图片框有一个绑定源,它从 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.net image visual-studio picturebox


    【解决方案1】:

    第一个问题是什么?

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

    【讨论】:

    • 嗨,我用上面显示的代码解决了第一个问题 myslef。我将如何使用 LoadCompleted 事件?
    • 当你的图片加载完成后,你就可以做你的事情了。或者在加载完成之前阻止执行操作。
    猜你喜欢
    • 1970-01-01
    • 2014-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-20
    • 1970-01-01
    • 2017-10-24
    相关资源
    最近更新 更多