Visual basic 2008 et les listbox
Résolu/Fermé
Bonjour,
Je suis en train de coder un programme en VB 2008 version express (je le trouve similaire à VB 2005 express).
Je suis confronté à un problème, je ne trouve pas de fonction qui me permette de renommer un item de ma listbox.
Je voudrais éviter de devoir supprimer un item et en recréer un. Je pense que cette fonction existe mais je ne la trouve pas.
Ma listbox s'appelle lstProduits et je voudrais affecter un nouveau texte (txtModifProduit) quand je valide mon bouton à l'élément sélectionné de la liste.
J'espère que vous allez pouvoir m'aider,
Bon week end prolongé,
vct
Je suis en train de coder un programme en VB 2008 version express (je le trouve similaire à VB 2005 express).
Je suis confronté à un problème, je ne trouve pas de fonction qui me permette de renommer un item de ma listbox.
Je voudrais éviter de devoir supprimer un item et en recréer un. Je pense que cette fonction existe mais je ne la trouve pas.
Ma listbox s'appelle lstProduits et je voudrais affecter un nouveau texte (txtModifProduit) quand je valide mon bouton à l'élément sélectionné de la liste.
J'espère que vous allez pouvoir m'aider,
Bon week end prolongé,
vct
A voir également:
- Visual basic 2008 et les listbox
- Visual basic - Télécharger - Langages
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual petanque - Télécharger - Sport
- Microsoft visual c++ runtime - Guide
- Visual paradigm - Télécharger - Gestion de données
2 réponses
Bonjour,
pour modifier la valeur d'un élément d'une listbox utiliser cette syntaxe:
List1.List(i) = "Nouveau Texte"
où i est le numéro de ListIndex (à partir de 0) à modifier.
A+.
pour modifier la valeur d'un élément d'une listbox utiliser cette syntaxe:
List1.List(i) = "Nouveau Texte"
où i est le numéro de ListIndex (à partir de 0) à modifier.
A+.
C'est bon finalement je suis parti sur la piste que tu m'as filé mais j'ai remplacé la fonction list par items ce qui donne ceci dans mon cas :
lstProduits.Items(numElement) = txtModifProduit.Text
lstProduits = ma listbox
numElement = l'élément sélectionné
txtModifProduit.Text = la nouvelle valeure
Si quelqu'un peut mettre le message en résolu svp.
Bonne soirée.
vct
lstProduits.Items(numElement) = txtModifProduit.Text
lstProduits = ma listbox
numElement = l'élément sélectionné
txtModifProduit.Text = la nouvelle valeure
Si quelqu'un peut mettre le message en résolu svp.
Bonne soirée.
vct
12 mai 2008 à 09:37
bonne journée,
vct