Я пытаюсь использовать GDI + для объединения двух PNG с прозрачностью, которые я сохранил в ImageList, а затем показать это в PictureBox. Размер моего PictureBox, первый размер изображения и второй размер изображения одинаковы. Я думал, что это будет просто, но следующий код не работает, и я не уверен, почему. Я искал, но не смог найти ни одного фрагмента кода, конкретно касающегося PictureBoxes.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
PictureBox1.Image = Nothing
Dim myGraphic As Graphics = PictureBox1.CreateGraphics
myGraphic.DrawImageUnscaled(ImageList1.Images(0), 0, 0)
myGraphic.DrawImageUnscaled(ImageList1.Images(1), 0, 0)
End Sub
Кто-нибудь знает, что мне не хватает? В тот момент, когда я нажимаю кнопку, я вижу мерцание PictureBox с изображением в течение доли секунды.
Заранее спасибо.