Raffraichir ListView après evenements
Bonjour a tous,
Apres quelques recherches et tests je me décide a poser ma question afin de trouer la soluion.
Je cherche a ajouter des données dans un listview, qui est vide a la base, a partir d'une liste lorsque je clique sur un bouton.
Code:
1 2 3 4 5 6 7
|
For Each em As Employe In listeEmploye
Dim listItem As New ListViewItem(em.Employe_ID.ToString)
listItem.SubItems.Add(em.Nom)
LstVEmployes.Items.Add(listItem)
Next |
ou meme
Code:
1 2 3 4 5 6
|
For Each em As Employe In listeEmploye
With Me.LstVEmployes.Items.Add(em.Employe_ID.ToString)
.SubItems.Add(em.Nom)
End With
Next |
Seulement lors du rafraichissement des données rien ne s'affiche dans la listView.
J'ai essayé de rajouter :
Code:
1 2 3 4 5
| LstVEmployes.Update()
LstVEmployes.Show()
LstVEmployes.Refresh()
Me.Update()
Me.Refresh() |
Mais sans succès.
Est ce quelqu'un a une petite idée pour afficher les items que j'ajoute ?
Merci d'avance,
Guillaume
[Edit] Je précise que j'effectue ces modif a partir de l'evenement SelectedIndexChanged d'une comboxBox de ma Form.