У меня есть несколько сеток с наложенным холстом сверху. Холст прозрачный, и я могу обрабатывать только события мыши на этом холсте.
Проблема в том, что я хочу обработать mouseDownEvents на соответствующем объекте Grid вместо холста.
Я экспериментировал с перенаправленными событиями и пытался направить события глубже в дереве WPF, обрабатывая события в сетке, которые уже обработаны канвой:
grid.AddHandler (Grid.MouseDownEvent, new MouseButtonEventHandler (EducationMouseDown), true);
Я также попытался установить для свойства Handled объекта eventArgs значение false в обработчике холста.
К сожалению, ни одна из этих попыток не сработала.