예제 #1
0
 private void updateList()
 {
     listBoxPersos.Items.Clear();
     for (int i = 0; i < Personnage.getNbPersos(); ++i)
     {
         listBoxPersos.Items.Add(Personnage.getPersonnage(i).getNom());
     }
 }
예제 #2
0
        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();
            }
        }
예제 #3
0
 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 { }
 }