以下代码从http-website下载图片。
Dim path As String
path = "http://example.com/img/1.jpg"
ZImage.UriSource = New Uri(path, UriKind.RelativeOrAbsolute)
XImage.Source = ZImage
图像在默认情况下是不可见的,图片加载后(可能需要1-2秒)我必须向用户显示此图像。 如何控制图像被加载?
注意: 当脚本开始运行时,Imagebox为空。当应用程序开始从Web下载图片时,在Imagebox显示图片之后需要1-2秒,有时是3秒,但在此之前只是黑色矩形。当图片完全加载到ImageBox时,我需要显示ImageBox,而不是当它只是黑色矩形时。如果图片已满载并且允许向用户显示,我该如何控制?