Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="LoadWindow"/> class.
        /// </summary>
        public LoadWindow()
        {
            this.InitializeComponent();
            GameModelRepository repository = new GameModelRepository("savedgames.xml");

            this.LoadList.ItemsSource = repository.GetAll();
        }
Beispiel #2
0
        private void Button_Save_Click(object sender, RoutedEventArgs e)
        {
            GameModelRepository repository = new GameModelRepository("savedgames.xml");

            repository.Add(this.gameControl.GameModel);
            repository.SaveChanges();
            this.Close();
            this.gameControl.GoToMainMenu();
        }