ListView AddRange Tbl() ??

Résolu
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010 - 18 sept. 2006 à 17:19
 Utilisateur anonyme - 18 sept. 2006 à 17:36
Bonjour,
Sous Vb.Net (2005 mais aussi 2003)
J'aimerais savoir comment ajouter un tableau de type de donnée String par la méthode AddRange de ListView.Items.AddRange (ListView.ListViewItem) ?
Merci

1 réponse

Utilisateur anonyme
18 sept. 2006 à 17:36
Salut,



Prenons par example LvwItemText un tableau de string:





Dim
LvwItemText()
As

String
= {
"Item1"
,
"Item2"
,
"Item3"
,
"..."
}

ListView.Items.AddRange(System.Array.ConvertAll(LvwItemText,
New
System.Converter(
Of

String
, System.Windows.Forms.ListViewItem)(
AddressOf
StringToListViewItem)))


La fonction qui va avec :



Public

Shared

Function
StringToListViewItem(
ByVal
Str
As

String
)
As
System.Windows.Forms.ListViewItem

  
Return

New
System.Windows.Forms.ListViewItem(Str)

End

Function




Et voili


Kenji



Il était une fois, un pauvre petit règlement que personne ne lisait. Il est tout sympa mais il est triste, aidez-le, lisez-le, ca lui ferait tellement plaisir ainsi qu'a nous. Merci.
Ca sent le sondage sur ce lien
3
Rejoignez-nous