public MainWindow() { InitializeComponent(); this.chartData = new ChartData(); this.gantt = new Wpf.CartesianChart.GanttChart.GanttExample(); FrameWithinGrid.Navigate(new System.Uri("UserControl.xaml", UriKind.RelativeOrAbsolute)); FrameWithinGrid.Visibility = Visibility.Hidden; }
public MainWindow() { InitializeComponent(); using (var db = new DatabaseModel()) { db.SaveChanges(); } FrameWithinGrid.Navigate(new HomeView()); }
/// <summary> /// Switch statement to handle system tray menu /// </summary> /// <param name="sender">object sender</param> /// <param name="e">routedeventargs e</param> private void SystrayMenu_Click(object sender, RoutedEventArgs e) { MenuItem menuItem = (MenuItem)sender; string name = menuItem.Name; switch (name) { // Go to home page case "HomePageSystray": FrameWithinGrid.Navigate(new HomeView()); break; // Open window case "OpenSystray": if (this.WindowState != WindowState.Normal && this.WindowState != WindowState.Maximized) { this.WindowState = WindowState.Normal; } else if (this.WindowState == WindowState.Maximized) { this.WindowState = WindowState.Maximized; ShowStandardBalloon("Scrumium", "Application is already open"); } else { ShowStandardBalloon("Scrumium", "Application is already open"); } break; // Minimize window case "MinimizeSystray": if (this.WindowState == WindowState.Minimized) { ShowStandardBalloon("Scrumium", "Application is already minimized"); } else { this.WindowState = WindowState.Minimized; } break; // Call async function to close window on message box yes or no case "ExitSystray": CloseWindowSystray("Are you sure you want to exit?", "Exiting..."); break; } }
private void Teleskopes_Checked(object sender, RoutedEventArgs e) { FrameWithinGrid.Navigate(new Uri("Telescopes.xaml", UriKind.RelativeOrAbsolute)); }
private void Stellarium_Checked(object sender, RoutedEventArgs e) { FrameWithinGrid.Navigate(new Uri("Stellarium.xaml", UriKind.RelativeOrAbsolute)); }