BitmapImage不会加载Image

时间:2016-08-02 18:22:29

标签: wpf vb.net image uri bitmapimage

我正在尝试从网络上加载图片,但它似乎并不适用于所有的URi。

    Dim tURI As Uri

    tURI = New Uri("http://www.grimmy.com/images/MGG_Archive/MGG_2016/MGG-2016-08-01.gif")
    'tURI = New Uri("http://assets.amuniversal.com/e91ec9c016c20134707c005056a9545d")

    Dim src As BitmapImage = New BitmapImage()
    src.BeginInit()
    src.UriSource = tURI
    src.CacheOption = BitmapCacheOption.OnLoad
    src.EndInit()

    If src.IsDownloading = True Then
        Debug.Print("still downloading")
        AddHandler src.DownloadCompleted, AddressOf ImageDownloadCompleted
    Else
        Image1.Source = src
    End If

我使用src.DownloadCompleted将其加载到Image1.Source = src 它也适用于第二个tURI,但不适用于第一个。两者,如果粘贴到浏览器中工作正常。

任何帮助将不胜感激。

0 个答案:

没有答案