Хорошо известный факт заключается в том, что перенаправленные события проходят только вверх или вниз по наследству, а не через все элементы.
Но не менее известный факт заключается в том, что обработчик событий может быть связан с общим родителем двух разрозненных элементов управления.
Мои вопросы: как, пожалуйста, несколько указателей.
У меня есть XAML, который выглядит как
<Grid Name="MainGrid">
<Listbox Name="lb1"/>
<Grid Name="InnerGrid">
<Listbox Name="lb2"/>
</Grid>
</Grid>
Обработчики событий мыши, определенные в «lb1», не будут запущены, так как они «похоронены» в «InnerGrid». Мой вопрос заключается в том, как я могу написать некоторый код в «MainGrid» или в другом месте, где запускаются обработчики событий, определенные в «lb1». Или может быть какой-то другой способ достижения этого.
Большое спасибо.