vb.net - 如何让图片框分享图片?
问题描述
好的,我有三个图片框。第一个图片框有一个绑定源,它从 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 需要几秒钟才能真正以第一种形式显示图像。因此,如果用户足够快,图像将不会在表单更改时显示。
有没有办法让代码仅在图像以第一种形式正确显示时才运行?
解决方案
第一个问题是什么?
对于第二个,您可以使用LoadCompleted事件。
推荐阅读
- web - Html 电子邮件模板在 gmail 中无法正常工作
- node.js - React Fetch API 数据 - 对象未定义
- arrays - 如何使用角度访问交叉引用数组中的数组值(单击)
- java - 空白页作为 servlet 的输出出现
- kendo-ui - 使用剑道ui在ajax调用后过滤数据
- c# - 如何在 ASP.NET Core 2.1 中记录身份验证或授权事件?
- sql-server - 将现有 Excel 模板与现有 SQLscript 相结合
- javascript - Javascript Regexp在具有特定结构的文件中查找多个空格
- ruby-on-rails - 如何在 Rails 中通过 Devise 仅显示用户自己撰写的文章
- c# - 当抛出未捕获的异常时,我可以让 .NET 自动将异常消息写入事件日志吗?