private void Button_Click(object sender, RoutedEventArgs e) { if (nomPartie == null | typeCarte == TypeCarte.INIT | j1 == TypePeuple.INIT | j2 == TypePeuple.INIT ) MessageBox.Show("Vous devez compléter tout les champs pour lancer une partie !"); else { List<TypePeuple> tPeuple = new List<TypePeuple>(); tPeuple.Add(j1); tPeuple.Add(j2); CarteGraph c = new CarteGraph((Partie)MonteurPartie.CreerPartie(typeCarte, tPeuple, nomPartie)); c.Show(); this.Close(); } }
private void ChargerPartie(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); dlg.DefaultExt = ".sav"; dlg.Filter = "Fichier de sauvegarde (.sav)|*.sav"; Nullable<bool> result = dlg.ShowDialog(); if (result == true) { // Open document string filename = dlg.FileName; CarteGraph c = new CarteGraph((Partie)MonteurPartie.ChargerPartie(filename)); c.Show(); this.Close(); } }