.net combobox affecter valeur suite selection
Fermé
sebcbien81
Messages postés
14
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
2 septembre 2011
-
2 sept. 2011 à 16:37
Utilisateur anonyme - 2 sept. 2011 à 19:27
Utilisateur anonyme - 2 sept. 2011 à 19:27
A voir également:
- .net combobox affecter valeur suite selection
- Paint net - Télécharger - Dessin & Illustration
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Microsoft .net framework 2.0 - Télécharger - Divers Utilitaires
- Inverser selection excel - Forum Excel
2 réponses
borisdu
Messages postés
1824
Date d'inscription
samedi 24 décembre 2005
Statut
Membre
Dernière intervention
27 octobre 2014
229
2 sept. 2011 à 16:46
2 sept. 2011 à 16:46
Lu'
Tu peut essayer de faire un tableau de correspondance.
Tu créer une table pays
Dim pays as string(DE,FR,UK,...)
Dim pays_selectionner as string
Ensuite tu test la valeur de ta combo
pays_selectionner = pays(combobox.Items)
Essaye pour voir
Tu peut essayer de faire un tableau de correspondance.
Tu créer une table pays
Dim pays as string(DE,FR,UK,...)
Dim pays_selectionner as string
Ensuite tu test la valeur de ta combo
pays_selectionner = pays(combobox.Items)
Essaye pour voir
Utilisateur anonyme
2 sept. 2011 à 19:13
2 sept. 2011 à 19:13
Bonjour,
Tant qu'à faire, pourquoi ne pas bien faire ?
Enfin si le travail ne t'effrait pas, il y a l'option de créer
une ComboBox multi-colonnes dans laquelle tu pourra
insérer ton code de Pays, il sera de ce fait, facilement
récupérable lors de la sélection.
Voici ici pour la fabrication :
https://olsimare.developpez.com/articles/vbnet/combobox/multicolumncombobox/
Cdt
Lupin
Tant qu'à faire, pourquoi ne pas bien faire ?
Enfin si le travail ne t'effrait pas, il y a l'option de créer
une ComboBox multi-colonnes dans laquelle tu pourra
insérer ton code de Pays, il sera de ce fait, facilement
récupérable lors de la sélection.
Voici ici pour la fabrication :
https://olsimare.developpez.com/articles/vbnet/combobox/multicolumncombobox/
Cdt
Lupin
re:
Je viens de tester à l'instant sous .NET 2008
et il ne te sera pas nécessaire de dérivé le combobox standard.
tu pourras jouer avec la propriété [ValueMember] versus la propriété [DisplayMember].
Avec cette option, tu devrais résoudre facilement.
Cdt
Lupin
Je viens de tester à l'instant sous .NET 2008
et il ne te sera pas nécessaire de dérivé le combobox standard.
tu pourras jouer avec la propriété [ValueMember] versus la propriété [DisplayMember].
' Constructeur du formulaire Public Sub New() ' Cet appel est requis par le Concepteur Windows Form. InitializeComponent() ' Ajoutez une initialisation quelconque après l'appel InitializeComponent(). Dim dt As New DataTable dt.Columns.Add("C1") dt.Columns.Add("C2") dt.Columns.Add("C3") dt.Rows.Add("") dt.Rows.Add("ID1", "PasAffiché1", "Affiché1") dt.Rows.Add("ID2", "PasAffiché2", "Affiché2") dt.Rows.Add("ID3", "PasAffiché3", "Affiché3") dt.Rows.Add("ID4", "PasAffiché4", "Affiché4") Me.cbx_Perso.DataSource = dt Me.cbx_Perso.ValueMember = "C1" Me.cbx_Perso.DisplayMember = "C3" Me.cbx_Perso.DropDownStyle = ComboBoxStyle.DropDown End Sub ' ' Évènement du combobox Private Sub cbx_Perso_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbx_Perso.SelectedIndexChanged Dim strTexte As New System.Text.StringBuilder Dim dv As DataRowView = CType(Me.cbx_Perso.SelectedItem, DataRowView) strTexte.AppendLine("Valeur affichée du combo = " & Me.cbx_Perso.Text) strTexte.AppendLine("Valeur réelle du combo = " & Me.cbx_Perso.SelectedValue.ToString()) strTexte.AppendLine("Objet selectionnée du combo = " & Me.cbx_Perso.SelectedItem.ToString) strTexte.AppendLine("Contenu : Col1 = " & dv(0).ToString & " - Col2 = " & dv(1).ToString & " - Col3 = " & dv(2).ToString) MessageBox.Show(strTexte.ToString) End Sub '
Avec cette option, tu devrais résoudre facilement.
Cdt
Lupin
2 sept. 2011 à 16:46