public DropDown() { InitializeComponent(); Desktops = new Desktop_Manager(); foreach (Desktop desktop in Desktops.desktops) { comboBox.Items.Add(desktop); } Top = 0; Left = SystemParameters.PrimaryScreenWidth - this.Width; }
public DesktopSelection() { InitializeComponent(); listView.Items.Clear(); //We create our desktopManager, and use the list to display our desktops. desktopManager = new Desktop_Manager(); foreach (Desktop desktop in desktopManager.desktops) { listView.Items.Add(desktop); } }
private void onCreateXMLFile(object sender, RoutedEventArgs e) { //We need to create a new XML File. Along with the Default Desktop saved to it. Desktop defaultDesktop = new Desktop("Default", Environment.GetFolderPath(Environment.SpecialFolder.Desktop)) { IsDefault = true }; Desktop_Manager desktops = new Desktop_Manager(); desktops.desktops.Add(defaultDesktop); desktops.Save_Desktops(); //we can now close out this window and display our confirmation window. ConfirmCreation window = new ConfirmCreation(); window.Show(); Close(); }
private void onLoad(object sender, RoutedEventArgs e) { listView.Items.Clear(); //We create our desktopManager, and use the list to display our desktops. desktopManager = new Desktop_Manager(); //It's possible that we don't get any desktops due to missing xml or no desktops setup. desktopManager.RefreshDesktops(); if (desktopManager.desktops.Count == 0) { NewXMLFile window = new NewXMLFile(); window.Show(); Close(); } else { foreach (Desktop desktop in desktopManager.desktops) { listView.Items.Add(desktop); } } }