public MainWindow() { InitializeComponent(); // Initialisation du lecteur mplayer = new MediaPlayer(); mplayer.MediaEnded += mplayer_MediaEnded; isPlaying = false; population = new Population(); LblNumGeneration.Content = population.NbGeneration; // On s'abonne à la fermeture du programme pour pouvoir nettoyer le répertoire et les fichiers midi this.Closed += MainWindow_Closed; for (int i = 1; i <= 12; i++) { CboRecord.Items.Add(i.ToString()); } CboRecord.SelectedIndex = 0; }
// Clic sur le bouton : on reset la population private void BtnRestart(object sender, System.Windows.RoutedEventArgs e) { LstAverage.Items.Clear(); resetRating(); mplayer.Stop(); mplayer.Close(); isPlaying = false; population = new Population(); LblNumGeneration.Content = population.NbGeneration; }