Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérémy Jeanson
Bonjour Gerald,
Pour la data tu as 3 champs utiles DataSource -> Ta source de données DisplayMember -> Ton texte à afficher ValueMember -> Ton id, donc ce qui remplace ton itemdata :)
Ah con figurer de préférence dans l'ordre inverse car à chaque fois que tu change une de ces propriété un traitement a lieu (donc DataSource à ne mettre que quand tu as mis les deux autres propriétés) -- Jérémy JEANSON MCP http://jeremy.blogdns.net
Bonjour Gerald,
Pour la data tu as 3 champs utiles
DataSource -> Ta source de données
DisplayMember -> Ton texte à afficher
ValueMember -> Ton id, donc ce qui remplace ton itemdata :)
Ah con figurer de préférence dans l'ordre inverse car à chaque fois que
tu change une de ces propriété un traitement a lieu (donc DataSource à
ne mettre que quand tu as mis les deux autres propriétés)
--
Jérémy JEANSON
MCP
http://jeremy.blogdns.net
Pour la data tu as 3 champs utiles DataSource -> Ta source de données DisplayMember -> Ton texte à afficher ValueMember -> Ton id, donc ce qui remplace ton itemdata :)
Ah con figurer de préférence dans l'ordre inverse car à chaque fois que tu change une de ces propriété un traitement a lieu (donc DataSource à ne mettre que quand tu as mis les deux autres propriétés) -- Jérémy JEANSON MCP http://jeremy.blogdns.net
Fred
in news:, Gerald wrote :
Bonjour, sous vb6, on avait la possibilite, avec la propriete itemdata, de stocker l'id de la valeur inscrite dans un combobox
quelle technique utilisez vous sur la comboboxde vb 2008.
Avec dotnet, les listes contiennent des objets. Ce que le combo affiche dépend de la méthode ToString des objets en question.
Exemple :
Public Class MonItem Public Id as Integer Public Text as String Public Overrides Function ToString() as String Return Me.Text End Function End Class
En ajoutant des instances de MonItem au combo, c'est la propriété Text de ces instances qui sera affichée.
Pour récupérer un objet exploitable (à condition que le combo ne contienne que des objects de même type), on peut utiliser ceci : Dim monItem as MonItem = Combo.Items(i)
-- Fred
in news:uipOo0ISJHA.1484@TK2MSFTNGP03.phx.gbl, Gerald wrote :
Bonjour,
sous vb6, on avait la possibilite, avec la propriete itemdata, de
stocker l'id de la valeur inscrite dans un combobox
quelle technique utilisez vous sur la comboboxde vb 2008.
Avec dotnet, les listes contiennent des objets.
Ce que le combo affiche dépend de la méthode ToString des objets en
question.
Exemple :
Public Class MonItem
Public Id as Integer
Public Text as String
Public Overrides Function ToString() as String
Return Me.Text
End Function
End Class
En ajoutant des instances de MonItem au combo, c'est la propriété Text
de ces instances qui sera affichée.
Pour récupérer un objet exploitable (à condition que le combo ne
contienne que des objects de même type), on peut utiliser ceci :
Dim monItem as MonItem = Combo.Items(i)
Bonjour, sous vb6, on avait la possibilite, avec la propriete itemdata, de stocker l'id de la valeur inscrite dans un combobox
quelle technique utilisez vous sur la comboboxde vb 2008.
Avec dotnet, les listes contiennent des objets. Ce que le combo affiche dépend de la méthode ToString des objets en question.
Exemple :
Public Class MonItem Public Id as Integer Public Text as String Public Overrides Function ToString() as String Return Me.Text End Function End Class
En ajoutant des instances de MonItem au combo, c'est la propriété Text de ces instances qui sera affichée.
Pour récupérer un objet exploitable (à condition que le combo ne contienne que des objects de même type), on peut utiliser ceci : Dim monItem as MonItem = Combo.Items(i)