@h1_0ne

Как выключить события дочерних элементов контрола в WinForms?

У меня есть UserControl, на котором располагается один Label и один PictureBox. После добавления этого контрола на форму, события OnClick на нем отрабатывают только в том случае, если я нажал на то место в контроле, на котором не располагаются остальные мои элементы (Label и PictureBox). Что бы решить эту проблему и привязать все события элементов, располагающееся на контроле, к самому контролу, я из дочерних обработчиков событий вызываю такое же события своего контрола. Из-за этого имею местами запутанный код, да и в принципе это очень сильно увеличивает его кол-во. Можно ли как то сделать так, что бы при том же клике на контрол, где бы не был курсор, отрабатывало событие моего контрола, а не тех элементов в нем, на которых находится курсор?
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
ПРОФЭЛИТ Казань
от 100 000 до 170 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽
Mystery Tag Новосибирск
от 80 000 до 110 000 ₽