Я работаю с WPF 4 и VB.net 2010. Мой проект состоит из полноэкранных окон с сеткой 640x480 в центре.Как плавно перетаскивать окно изображения в WPF?
В этом проекте я хочу иметь различные ящики изображений (в которых будут отображаться изображения .png), которые пользователь может перетащить и поместить в разные места на сетке.
В сущности, мне нужно, чтобы можно было щелкнуть элемент и перетащить его вокруг сетки, при этом окно изображения все еще видно и того же размера, что и пользователь, перемещающий его. Он никогда не сможет покинуть сетку. Я также должен иметь возможность определить, находится ли объект над другим объектом, поэтому, когда кнопка мыши отпущена, перетаскиваемый объект «отбрасывается», и он запускает определенный блок кода.
Как это сделать?
Когда я попытался аналогичный код в других проектах, есть несоответствие между положением мыши и положение объекта , потому что объект находится в сетке 640x480, и разрешение обычно больше. Как мне обойти это? – CodeMouse92