index listbox avant ouverture contextmenu
bonjour à tous,
J'ai un listbox avec le drawMode = draOwnerDrawVariable.
J'aurais souhaité vérifier un paramètre de mon item avant pour mettre à jour un menu contextuel par la méthode suivante:
Code:
1 2 3 4 5
|
void CtxMnuOpened(object sender, EventArgs e)
{
int indexItemClicked = listbox1.IndexFromPoint(cursor.position);
} |
Peux importe ou je click sur la listebox, la valeur indexItemClicked vaut toujours -1. Ca pose donc problème pour la selection de l'item puisque c'est hors des valeur du tableau.
Comment peux-ton donc faire une mise à jour d'un context menu sur base d'une valeur de l'item?