Это должно привести к обновлению вашей формы. Вам не нужно прятаться и показывать снова. Если это не ваша проблема, дайте мне знать более подробно, в чем ваша проблема.

я есть форма с картинкой, и после нажатия на кнопку появится другая форма с картинкой, содержащей точно такую же картинку. Я использую эту строку кода:

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

Ответы на вопрос(1)

Ваш ответ на вопрос