private static void CreateContextMenu() { nIcon.ContextMenu = new ContextMenu(); nIcon.ContextMenu.MenuItems.Add("Launch at windows startup").Click += (s, c) => { viewModel.SetAutoLaunch(true); UpdateContextMenuChecks(); }; nIcon.ContextMenu.MenuItems.Add("Auto detect receiver").Click += (s, c) => { PreferencesManager.IsAutoDetectEnabled = !PreferencesManager.IsAutoDetectEnabled; UpdateContextMenuChecks(); }; nIcon.ContextMenu.MenuItems.Add("Receiver"); //nIcon.ContextMenu.MenuItems.Add("Configure").Click += (s, c) => { ConfigurationHelper.ShowConfigurationWindow(); }; nIcon.ContextMenu.MenuItems.Add("Exit").Click += (s, c) => { nIcon.Dispose(); System.Windows.Application.Current.Shutdown(); }; }
private void WindowsStartup_Click(object sender, RoutedEventArgs e) { SystrayViewModel.SetAutoLaunch(this.AutoLaunchMenuItem.IsChecked); }