//Afficher les détails d'un voiture. private void button_Afficher_Click(object sender, RoutedEventArgs e) { var voiture = listView.SelectedItem as Voiture; ProfilV profil = new ProfilV(listeV.Extraire(listView.SelectedIndex)); profil.ShowDialog(); //Actualise la liste si une voiture a été modifié. if (profil.updated) { listView.Items.Clear(); LoadListView(); button_Afficher.IsEnabled = false; button_Supprimer.IsEnabled = false; } }
//Charge la liste des voiture. public void LoadListView() { int i; listeV = new ListeVoiture(); listeV.Charger(user.Pseudo); for (i = 0; i < listeV.Count(); i++) { listView.Items.Add(listeV.Extraire(i)); } }