Listbox: sélection d'un item

Résolu
cs_0xYg3n3
Messages postés
115
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
8 octobre 2007
- 26 sept. 2005 à 09:38
cs_0xYg3n3
Messages postés
115
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
8 octobre 2007
- 26 sept. 2005 à 10:49
Bonjour,





je voulais savoir si il est possible lorsque un utilisateur


fait un clik droit sur un élément de la listbox, cela sélectionne

l'item et ouvre un menu à la fois.





Actuellement, l'utilisateur doit d'abord faire un clik gauche (sélection)


puis un clik droit pour agir dessus.




Bref, si il est possible avec un clik droit de faire à la fois ce que

peut faire un clik gauche (sélection) et un clik droit (menu).



En éspérant avoir été compris...

2 réponses

sebmafate
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
14 février 2014
37
26 sept. 2005 à 09:50
je pense que tu dois utiliser l'évènement MouseUp associé à ton listbox ?

dans ce cas, je te propose le code suivant :

protected void listbox_MouseUp(object sender, MouseEventArgs e) {
ListBox lb = sender as ListBox;
int index = lb.IndexFromPoint(e.X, e.Y);
lb.SelectedIndex = index;
... affichage de ton contextmenu...
}

Sébastien FERRAND
3