В моем случае у меня есть панели, но для ясности я буду использовать кнопки в моем примере.
У меня есть 5 (или более) кнопок, и я устанавливаю событие, например - OnMouseHover, для всех пяти кнопок. Как я могу получить, какая из них имеет мышь, если все события ссылаются на один метод
Чтобы захватить кнопку, где находится мышь, я попытался использовать «this», но она ссылается на саму форму.
private void buttonX_MouseHover(object sender, EventArgs e)
{
this.Text = "Test";
}
Я ожидал, что текст на указанной кнопке, где наведена мышь, изменит свой текст на «Тест», но это произошло в форме. Только для текста.
В моей настоящей программе у меня есть 60 панелей, и я снова использую один метод для всех событий OnMouseHover любого из них. Как получить панель (или кнопку в приведенном выше примере), где находится мышь?