Zidentyfikuj, kto wywołuje obsługę zdarzeń
Mam napisaną aplikację z moimi etykietami, aby centralizować, gdy jej tekst został zmodyfikowany.
Aby wywołać metodę za pomocą EventHandler. Chcę użyć tej samej metody do każdej z moich etykiet, ale nie wiem, jak zidentyfikować w metodzie, którą wywołuje etykieta.
Jeśli mam taki kod:
lbl_TextChanged(object sender, EventArgs e)
{
..code..
label1.Location = new Point("label's location");
..more code..
}
i ponownie wywołam tę metodę z innej etykiety, jak mogę zmodyfikować ten kod, aby wiedzieć, która etykieta go wywołuje?
ROZWIĄZANIE Dziękuję za pomoc. Po raz pierwszy próbowałem stworzyć coś z programem obsługi zdarzeń i nie wiedziałem, że muszę wysłać nadawcę. To rozwiązuje mój problem.
Dzięki za pomoc!