private void NextBtn_Click(object sender, RoutedEventArgs e)
    {
        if (GamePresenter.Children.Count > 0)
        {
            List <GameInfo> gameInfos = new();

            for (int i = 0; i < GamePresenter.Children.Count; i++)
            {
                var game = (ImportGameItem)GamePresenter.Children[i];
                if (game.SelectCheckBox.IsChecked.Value)
                {
                    gameInfos.Add(game.GameInfo);                     // Add
                }
            }

            Definitions.Games = gameInfos;             // Set
            GameSaver.Save(Definitions.Games);         // Save changes
        }

        FirstRun.ChangePage(Enums.FirstRunPages.Finish);         // Change page
    }
 private void NextPage()
 {
     FirstRun.ChangePage(Enums.FirstRunPages.ImportGames);         // Change page
 }
예제 #3
0
 private void NextPage()
 {
     FirstRun.ChangePage(Enums.FirstRunPages.SearchRawgGames);         // Change page
 }
예제 #4
0
 private void NextPage()
 {
     FirstRun.ChangePage(Enums.FirstRunPages.Finish);         // Change page
 }