Gracias por tu respuesta Joan. Pero eso ya lo he hecho. Mi problema es que lo quiero utilizar en un arbol para ver en que nodo se pincha con el boton derecho. Además en el arbol utilizo eventos drag and drop que se basan en mouse down y mouse up; y por alguna razon se me mezclan eventos. Cuando pincho con el boton derecho aparece el menú correctamento (hasta ahí todo bien), pero cuando eligo un item en el menú se mete en el evento dragdop (eso no está nada bien).
¿Sabes cómo puedo evitar eso?
Por cierto, sabes como puedo saber cual es el item del menú que se ha seleccionado?
Muchas Gracias.
Un saludo. Mario