menu de VB.net (desktop) contexto atribuído a vários problemas controles proprietário
-
04-07-2019 - |
Pergunta
Eu tenho dois controles de grade diferentes no mesmo formulário. Eles compartilham o mesmo menu de contexto. Estou tendo problemas para determinar qual o controle é o proprietário quando eu selecionar o item de menu de contexto.
Solução
SourceControl propriedade na classe ContextMenuStrip mostrará o último controle que causou que tira menu a ser mostrado.
Outras dicas
O manipulador de eventos para evento Click do MenuItem terá um parâmetro Sender. Este objeto deve ser o controle que tinha o foco quando o menu de contexto foi apresentado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow