Задать вопрос
@Arzu_Gusevitch

Как использовать один и тот же объект в разных обработчиках событий в C# Windows Forms?

Требуется соединить две вершины графа линией с помощью событий мыши: при нажатии на правую кнопку происходит запоминание первой вершины, при отпускании - запоминание второй вершины. После на основе полученных вершин будет построена линия связи. Так как MouseUp и MouseDown разные события не получается использовать один экземпляр класса Edge.

Получается, нужно создать переменную класса прямо в public partial class Form1 : Form и юзать её в разных событиях.
  • Вопрос задан
  • 137 просмотров
Подписаться 2 Средний 1 комментарий
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Сохрани в переменную формы текущий edge
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы