private void DirectoriesListView_SelectionChanged(object sender, SelectionChangedEventArgs e) { Save(); if (ValidateDirectory(Directories[DirectoriesListView.SelectedIndex].Path, true) || ValidateDirectory(Directories[DirectoriesListView.SelectedIndex].Path, true, true)) { DirectoryModPacks = LoadPacksInDirectories(Directories[DirectoriesListView.SelectedIndex].Name); DirectoryModPacksListView.Visibility = Visibility.Visible; CurrentDirectory = Directories[DirectoriesListView.SelectedIndex]; } else { DirectoryModPacks = new System.Collections.ObjectModel.ObservableCollection <PackInDirectory>(); DirectoryModPacksListView.Visibility = Visibility.Hidden; CurrentDirectory = null; } DirectoryModPacksListView.ItemsSource = DirectoryModPacks; }
public DirectoryUpdateWindow(MCDirectory directory) { InitializeComponent(); Directory = directory; NameTextBox.Text = Directory.Name; PathTextBox.Text = Directory.Path; }