Cette DLL est la suite de la précédente mais le l'ai regroupée avec la précédente
Elle fait comprend une ComboBox multicolonnes et une listBox multicolonnes
plus simple à paramétrer que ce satané ListView de VB.NET bien Nul (Limite en taille avec plantage) par rapport à celui de VB6
Je pensais bien que vous alliez me le demander.
Tout est dit dans le RTF sinon demandez le moi.
Conclusion :
Modifications apportées
Passage du paramêtre titre lors de la définition de la ListBox
Simplification du code lors de l'emploi dans la form
pour le dessin de la bare de titre de la ListBox
Mise à jour du 9/01/2004 porte sur:
Ajout de la possibilité de masquer la colonne clé tant pour la ComboBox Que pour la listBox. Propriété HideColumnCle boolean
22 févr. 2013 à 17:06
@PWM63, Merci pour cette solution, mais je ne me vois pas créer une database juste pour un enregistrement !
Pour le moment (vu que ça presse) je vais utiliser à contre coeur un DataGridView ...
Encore merci pour vos réponses.
Olivier
22 févr. 2013 à 16:04
Pour éviter de simplement te dire que je ne sais pas, je te propose de remplir manuellement 1 Datatable.
'en même temps que ton 2 :
Dim table As DataTable = New DataTable()
Dim colonne As DataColumn
colonne = New DataColumn()
colonne.DataType = System.Type.GetType("System.Int32")
colonne.ColumnName = "Colonne1"
table.Columns.Add(colonne)
colonne = New DataColumn()
colonne.DataType = Type.GetType("System.String")
colonne.ColumnName = "Colonne2"
table.Columns.Add(colonne)
'3
Dim row As DataRow
row = table.NewRow()
row("Colonne1") = Valeur1
row("Colonne2") = Valeur2
table.Rows.Add(row)
MultiComboBox1.DataSource = table
MultiComboBox1.DisplayMember = "Colonne1"
MultiComboBox1.ValueMember = "Colonne2"
22 févr. 2013 à 15:55
22 févr. 2013 à 13:24
Tout d'abord, merci pour ta réponse.
Si je ne me trompe pas, ceci est pour ajouter des colonnes ! non ?
Moi ce que je cherche à faire c'est :
1°) Créer une ListBoxMultiColonnes (FAIT)
2°) Ajouter 2 colonnes nommées Colonne1 et Colonne2 (FAIT)
3°) Ajouter 1 ligne avec les éléments Valeur1 et Valeur2 => Là je bloque !
Attention, je dois pouvoir ajouter d'autres éléments par la suite.
Si tu as trouvé comment faire cela sans passer par une bdd : je suis preneur.
Par avance merci
Olivier
22 févr. 2013 à 11:42
Bonjour Olivier,
Essaye ainsi :
ListBoxComboxMulticolonne.MultiComboBox1.Columns.Add(New ListBoxComboxMulticolonne.MultiComboBox.Column(Column_Width1, Column_Member1))
ListBoxComboxMulticolonne.MultiComboBox1.Columns.Add(New ListBoxComboxMulticolonne.MultiComboBox.Column(Column_Width2, Column_Member2))
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.