private void updateList() { listBoxPersos.Items.Clear(); for (int i = 0; i < Personnage.getNbPersos(); ++i) { listBoxPersos.Items.Add(Personnage.getPersonnage(i).getNom()); } }
private void comboComp_SelectionChanged(object sender, SelectionChangedEventArgs e) { Personnage p; listBoxPersos.Items.Clear(); for (int i = 0; i < Personnage.getNbPersos(); ++i) { p = Personnage.getPersonnage(i); if (p.hasMetier(comboComp.SelectedItem.ToString())) { listBoxPersos.Items.Add(p.getNom()); } } if (comboComp.SelectedItem.ToString() == "Tous") { updateList(); } }
private void listBoxPersos_SelectionChanged(object sender, SelectionChangedEventArgs e) { page.Visibility = Visibility.Visible; try { Personnage p = Personnage.getPersonnage(listBoxPersos.SelectedItem.ToString()); labelNom.Text = p.getNom(); labelClasse.Text = p.getClasse().getNom(); imgClasse.Source = ToBitmapSource(p.getClasse().getImage()); imageComp1.Source = ToBitmapSource(p.getCompetenceEquipage(0).getIcon()); imageComp2.Source = ToBitmapSource(p.getCompetenceEquipage(1).getIcon()); imageComp3.Source = ToBitmapSource(p.getCompetenceEquipage(2).getIcon()); progressComp1.Value = p.getCompetenceEquipage(0).getNiveau(); progressComp2.Value = p.getCompetenceEquipage(1).getNiveau(); progressComp3.Value = p.getCompetenceEquipage(2).getNiveau(); imgFaction.Source = ToBitmapSource(p.getFaction().getIcon()); } catch { } }