public SelectCollectionControl(IList <Beatmap> entries) { InitializeComponent(); _viewModel = (SelectCollectionPageViewModel)DataContext; _viewModel.Entries = entries; RefreshList(); _overlay = FrontDialogOverlay.Default.GetOrCreateSubOverlay(); }
private async void SelectCollectionControl_OnInitialized(object?sender, EventArgs e) { _viewModel = (SelectCollectionPageViewModel)DataContext; _viewModel.DataList = _beatmaps; await RefreshList(); _overlay = FrontDialogOverlay.Default.GetOrCreateSubOverlay(); }
public SelectCollectionPage(IList <Beatmap> entries) { InitializeComponent(); ViewModel = (SelectCollectionPageViewModel)DataContext; _entries = entries; ViewModel.Entries = entries; _mainWindow = (MainWindow)Application.Current.MainWindow; RefreshList(); }
public SelectCollectionPage(MainWindow mainWindow, BeatmapEntry entry) { InitializeComponent(); ViewModel = (SelectCollectionPageViewModel)DataContext; _entry = entry; ViewModel.Entry = entry; _mainWindow = mainWindow; RefreshList(); }