public void UpdateModDetailsList(ModDetailList modDetails) { if (_modDetails != null) { _modDetails.CollectionChanged -= ModDetails_CollectionChanged; } _modDetails = modDetails ?? new ModDetailList(); if (_modDetails != null) { _modDetails.CollectionChanged += ModDetails_CollectionChanged; } WorkshopFilesView?.Refresh(); }
private void Filter_SourceUpdated(object sender, DataTransferEventArgs e) { WorkshopFilesView?.Refresh(); }
private void ModDetails_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { WorkshopFilesView?.Refresh(); }
private void FilterWorkshopFiles_Click(object sender, RoutedEventArgs e) { WorkshopFilesView?.Refresh(); }