У меня есть простая форма WinForm с элементом управления WebBrowser, который отображает изображение из Интернета. Изображение обновляется в соответствии с таймером 1.
Он работает нормально, пока я не нажму F5 или не воспользуюсь параметром «Обновить» в контекстном меню браузера. Затем я получаю пустую страницу, и мне нужно перезапустить программу.
Почему?
Я хочу иметь возможность обновлять вручную, если это необходимо, не дожидаясь Timer1.
Есть предложения?
I я использую Visual Basic Express 2010.
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
WebBrowser1.DocumentText = "<html><body><img src='http://example.com/image.jpg'></body></html>"
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
WebBrowser1.Refresh()
End Sub
End Class