Exemplo n.º 1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            System.Windows.Data.CollectionViewSource projectViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("projectViewSource")));
            projectViewSource.Source = MainWindow.activeWorkspace.Projects;

            List <Project> toDelete = new List <Project>();

            foreach (var project in MainWindow.activeWorkspace.Projects)
            {
                if (!File.Exists(project.Localization))
                {
                    toDelete.Add(project);
                }
            }
            foreach (var project in toDelete)
            {
                MainWindow.activeWorkspace.Projects.Remove(project);
            }

            ProjectsDataGrid.Items.Refresh();

            ProjectsDataGrid.SelectedIndex = -1;
            ProjectsDataGrid.Focus();
        }
 private void ButtonSelectAll_Click(object sender, RoutedEventArgs e)
 {
     ProjectsDataGrid.SelectAll();
 }