Как перемещение по отдельности нескольких изображений внутри PictureBox?
Есть PictureBox, который отображает некий фон и нужно создать ещё картинки поверх этого фона, но которые можно будет двигать потом по нажатию кнопки мышки в пределах фона (PictureBox). Проблема в том, что если создать только один PictureBox, где будет и фон, и картинки, которые будет отрисовывать метод DrawImage, тогда нельзя будет их по отдельности двигать относительно фона. Был ещё вариант каждый раз создавать PictureBox в котором картинка и двигать его. Может есть какой-то простой способ или самый простой это несколько PictureBox?
Согласен, но, например, мне нужно переместить один из элементов, то есть нужно обработать событие мышки, потом получить картинку, которую буду двигать и потом уже каждое смещение отрисовывать, но проблема заключается в том как получить именно это картинку из всех остальных. Единственное, что мне удалось получить это весь picturebox, а не конкретную картинку в нём
Максим Виксна, ни когда не получится - этот контрол содержит монолитный битмап. то есть можно конечно извратиться, и создать нейронные сети, для распознавания своих спрайтов. особенно весело будет пытаться учить их распознавать фрагменты спрайта закрытого другим..
так что либо перерисовывать, либо подбирать другой инструмент. к примеру Unity 2D