Подтвердить что ты не робот

Как WPF добавить элемент меню?

В моем приложении WPF я добавляю меню и добавляю в него несколько элементов меню. Например, один из моих пунктов меню - "Основной элемент", затем я добавляю subItem1, subItem2 и subItem3 в "Основной элемент". Я хочу нажать subItem1 и сделать что-нибудь (например, MessageBox.show сообщение). Почему я не могу найти событие для этого subItem1? Как добавить событие click для subItem1? Я нашел свойство для subItem1 под свойством collection для "Main Item", но может видеть только свойство, не может видеть список событий. Как добавить событие click для subItem1? Спасибо!

4b9b3361

Ответ 1

В вашем xaml:

<Menu IsMainMenu="True">
<MenuItem Header="MainMenu">
<MenuItem Header="subItem1" 
 x:Name="subItem1" Click="subItem1_Click">
</MenuItem>
</MenuItem>
</Menu>

В вашем коде:

private void subItem1_Click(object sender, RoutedEventArgs e)
{

}