private void ListCorrection_SelectionChanged(object sender, SelectionChangedEventArgs e) { string ligne = listCorrection.SelectedItem.ToString(); string[] ligne2 = ligne.Split(':'); Drapeau tmp = tabDrapeaux.chercheDrapeauNom(ligne2[1]); imgCorrige.Source = new BitmapImage(new Uri("ms-appx:///" + tmp.ImagePath)); }
public void jouer() { if (temps.EstFini) { temps.stop(); btn.IsEnabled = false; btn1.IsEnabled = false; btn2.IsEnabled = false; btn3.IsEnabled = false; btn4.IsEnabled = false; btn5.IsEnabled = false; btn6.IsEnabled = false; btn7.IsEnabled = false; btnPause.IsEnabled = false; temps.EstFini = false; ucFinPartie.Visibility = Visibility.Visible; ucFinPartie.setScore(lblScore.Text); ucCorrection.afficheCorrection(correction); ucCorrection.Visibility = Visibility.Visible; } else { difficile.Clear(); tabDrapeaux.chargerDifficile(difficile); drapeauSoluce = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drapeauSoluce); Drapeau drap1 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap1); Drapeau drap2 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap2); Drapeau drap3 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap3); Drapeau drap4 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap4); Drapeau drap5 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap5); Drapeau drap6 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap6); Drapeau drap7 = difficile[aleatoire.Next(difficile.Count)]; difficile.Remove(drap7); List <Drapeau> tmp = new List <Drapeau>(); tmp.Add(drapeauSoluce); tmp.Add(drap1); tmp.Add(drap2); tmp.Add(drap3); tmp.Add(drap4); tmp.Add(drap5); tmp.Add(drap6); tmp.Add(drap7); setImage(drapeauSoluce.ImagePath); int index = aleatoire.Next(tmp.Count); btn.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn1.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn2.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn3.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn4.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn5.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn6.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn7.Content = tmp[index].Nom; tmp.Remove(tmp[index]); } }
public void jouer() { if (temps.EstFini) { temps.stop(); btn.IsEnabled = false; btn1.IsEnabled = false; btn2.IsEnabled = false; btn3.IsEnabled = false; btnPause.IsEnabled = false; temps.EstFini = false; ucFinPartie.setScore(lblScore.Text.ToString()); ucFinPartie.Visibility = Visibility.Visible; //modifs ucCorrection.afficheCorrection(correction); ucCorrection.Visibility = Visibility.Visible; //----------- } else { facile.Clear(); tabDrapeaux.chargerFacile(facile); drapeauSoluce = facile[aleatoire.Next(facile.Count)]; facile.Remove(drapeauSoluce); Drapeau drap1 = facile[aleatoire.Next(facile.Count)]; facile.Remove(drap1); Drapeau drap2 = facile[aleatoire.Next(facile.Count)]; facile.Remove(drap2); Drapeau drap3 = facile[aleatoire.Next(facile.Count)]; facile.Remove(drap3); List <Drapeau> tmp = new List <Drapeau>(); tmp.Add(drapeauSoluce); tmp.Add(drap1); tmp.Add(drap2); tmp.Add(drap3); setImage(drapeauSoluce.ImagePath); int index = aleatoire.Next(tmp.Count); btn.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn1.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn2.Content = tmp[index].Nom; tmp.Remove(tmp[index]); index = aleatoire.Next(tmp.Count); btn3.Content = tmp[index].Nom; tmp.Remove(tmp[index]); } }