private void MenuItem_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (e.ClickCount != 2) { return; } var menuItem = (sender as Grid)?.DataContext as MenuItem; if (menuItem == null) { return; } ApplicationEvents.OnMenuItemSelected(menuItem); }
private void ItemBox_OnKeyDown(object sender, KeyEventArgs e) { if (e.Key != Key.Return) { return; } var menuItem = ItemBox.SelectedItem as MenuItem; if (menuItem == null) { return; } ApplicationEvents.OnMenuItemSelected(menuItem); }
private void MainView_OnLoaded(object sender, RoutedEventArgs e) { ApplicationEvents.OnMenuItemSelected(applicationService.GetWorkbenchMenuItem()); }