public DiffSelectPage(MainWindow mainWindow, IEnumerable <Beatmap> entries) { InitializeComponent(); ViewModel = (DiffSelectPageViewModel)DataContext; _mainWindow = mainWindow; ViewModel.Entries = entries; ViewModel.DataModels = new NumberableObservableCollection <BeatmapDataModel>(ViewModel.Entries.ToDataModelList(false)); }
public DiffSelectPage(MainWindow mainWindow, IEnumerable <BeatmapEntry> entries) { InitializeComponent(); ViewModel = (DiffSelectPageViewModel)DataContext; _mainWindow = mainWindow; ViewModel.Entries = entries; ViewModel.DataModels = ViewModel.Entries.Transform(true); }