Бордер перемещаемый мышкой

420
26 ноября 2016, 20:36

Хочу сделать кубик, который я бужу двигать по Canvas'у мышкой и после каждого переноса бордера в текст боксе выводило бы его конечные координаты относительно Canvas'а или окна приложения. Никак не могу отследить именно положение бордера в определенный момент времени, как бы это можно сделать?

Answer 1

Если я вас правильно поняла, для решения вашей проблемы можно отлавливать координаты через обработчик событий мыши. (Приведу пример для события нажатия мыши и контейнера pictureBox1)

 private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
        {
            Point p1;
            p1.X = e.X;
            p1.Y = e.Y;
        }

Вы можете использовать другой контейнер и событие мыши, суть та же-получаем координаты от объекта класса MouseEventArgs.

READ ALSO
Показать главную форму после скрытия

Показать главную форму после скрытия

У меня есть две формы(Form1, Form2)Form1 появляется сразу после запуска программы, является основной и запускается через Application

481
Error at line Image.FromStream(ms, true), image from db

Error at line Image.FromStream(ms, true), image from db

I am trying to read "ico" image from MS SQL DB and set the to button imageI am getting an error(Parameter is not valid) at line: using (var img = Image

391
Как скачать все картинки с сайта с#?

Как скачать все картинки с сайта с#?

Привет! Подскажите, как можно скачать все картинки с сайта? Я понимаю, как сделать так, что бы можно было скачать одну картинкуНашел код на этом...

580
C#. Запрос к SOAP WEB службе

C#. Запрос к SOAP WEB службе

ЗдравствуйтеНеобходимо подключится к web службе по протоколу SOAP

593