У меня есть изображение, загруженное с растровым изображением.Я хотел бы нарисовать круги и другую маленькую графику на этом растровом изображении, это не проблема, если я использую этот код, например:
Dim bmp = New Bitmap(PictureBox1.Image)
Dim myBrush = New SolidBrush(Color.Red)
Dim rect = New Rectangle(mouseevent.X - 10, mouseevent.Y - 10, 20, 20)
With Graphics.FromImage(bmp)
.FillEllipse(myBrush, rect)
End With
PictureBox1.Image = bmp
Но я хотел бы сохранить эти рисунки доступными, например, чтобы переместить эторисовать потом или добавить к нему некоторые данные, чтобы я мог получить доступ к этим данным, если у меня есть событие наведения мыши на этом чертеже.
Как это возможно?Нужно ли создавать новую панель для рисунков для каждого нового рисунка?
Спасибо!