Как использовать один и тот же объект в разных обработчиках событий в C# Windows Forms?
Требуется соединить две вершины графа линией с помощью событий мыши: при нажатии на правую кнопку происходит запоминание первой вершины, при отпускании - запоминание второй вершины. После на основе полученных вершин будет построена линия связи. Так как MouseUp и MouseDown разные события не получается использовать один экземпляр класса Edge.
Получается, нужно создать переменную класса прямо в public partial class Form1 : Form и юзать её в разных событиях.