Par programme de cocher une case dans la ListView

Je suis en train de programmation pour cocher une case d'un ListView (à l'aide de VB & .NET 4).

La liste lvVorschlag a été créé dans le concepteur, avec trois éléments. Je puis effectuez les opérations suivantes:

Dim lviOptimal As New ListViewItem("Optimal")
lviOptimal.SubItems.Add(...) 'several SubItems are added
lvVorschlag.Items.Add(lviOptimal)
lvVorschlag.Items(0).Selected = True

Tous les sous-Éléments sont correctement ajoutée et la ligne lvVorschlag.Items(0).Selected = True ne me donne pas une erreur. Mais rien n'est vérifié. Aucune idée pourquoi?

Remarque: j'ai aussi essayé avec lvVorschlag.Items("Optimal").Selected = True, mais il me donne un message d'erreur indiquant que cet objet est Nothing. Trop de mal, en se référant par nom aurait été plus facile.

InformationsquelleAutor Nicolas | 2012-10-10