WPF: OnMouseLeftButtonDown не вызывается
Я создаю элемент управления, который является производным от Panel. При щелчке мышью на одном из дочерних элементов вызывается переопределенный метод OnMouseLeftButtonDown. При щелчке мышью на самом элементе управления событие отсутствует. Как так?
1 ответ
Если на панели не установлен фон, он не только прозрачный, но и прозрачный для мыши.
Обычно это устанавливается через TemplateBinding в стиле по умолчанию для вашего пользовательского элемента управления.