none
движение объекта на форме RRS feed

Все ответы

  • Добрый день.

    Да, все правильно. На MouseLeftButtonDown проверяете что курсор расположен внутри элипса и запоминаете его координаты относитель но левого верхнего угла. При MouseMove если зажата кнопка мыши и запомнены координаты, из текущих вычитаете предыдущие запомненные и смещаете левый верхний угол эллипса на это значение. Опять запоминаете координаты. Не забываете проверять, не приблизились ли вы к 50,60. Ну а при MouseLeftButtonUp стираете запомненную координату, тем самым давая обработчику движения мыши понять, что смещать эллипс больше не нужно.

    Отвечающий