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 : Sélectionner tout - Visualiser dans une fenêtre à part
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?