худший код, который я когда-либо видел;) sry, вам следует использовать метод (обратный вызов) / лямбда, конечно, удовлетворяет подписи делегата события для обработки события
Подход обратного вызова:
TC.MouseLeftButtonDown += MouseLeftButtonDownHandler;
//define callback
private void MouseLeftButtonDownHandler(object sender, MouseButtonEventArgs mouseButtonEventArgs)
{
//write ur logic here...
}
Лямбда-подход
TC.MouseLeftButtonDown += (sender, args) => {//write ur logic here}
//where "sender" means the object raises the event(i.e. "TC"), args - object contains some helpfull information about the happened event(like "ClickCount", etc.).
Эти ссылки будут полезны:
Делегаты
События