У меня есть форма с картинкой, и после нажатия на кнопку появится другая форма с картинкой, содержащей точно такую же картинку.
Я использую эту строку кода:
Image1.Image = vImage.Image
Дело в том, что после того, как я это сделаю, мне нужно спрятать форму и показать ее снова, чтобы увидеть изменения. Я заставляю меня моргать за пользователя, которого я хочу избежать или эквивалентно скрывать и показывать форму. Как это возможно, код выглядит так:
Public Sub UpdatePhoto(ByVal FullName As String, ByVal vImage As System.Windows.Forms.PictureBox)
timAnimate.Enabled = False
Me.Text = FullName
Image1.Image = vImage.Image
Me.Refresh()
Me.Hide()
Me.Show()
Image1.Visible = True
Call ShowTheWindow()
End Sub