Hola. Tengo el siguiente problema:
Tres controles TextBox de un formulario usan un ContextMenuStrip como menu contextual. Para reconocer cual de los 3 TextBox activo el menu de contexto uso la propiedad SourceControl del ContextMenuStrip.
El problema es que esa propiedad se carga solo cuando el menu de contexto es abierto manualmente, o sea con el mouse, boton derecho.
Pero como algunas opciones del menu de contexto tiene ShortcutKeys, si en
vez de activar con el mouse la opcion del menu uso el ShortcutKeys, la
propiedad SourceControl nunca se carga con el control correcto desde el cual se activo la opcion.
Como soluciono esto?
(El problema es el mismo usando ContextMenuStrip o ContextMenu. lo aclaro por las dudas)
gracias