Existe uma maneira de forçar sempre mostrar mnemônicos nos menus?

Eu estou fazendo uso de ContextMenuStrip no meu programa e, aparentemente, ele não mostrará suas teclas de atalho (mnemônicos, aqueles que devem ser mostrados como sublinhados sob letras precedidas por &) a menos que eu pressione Alt, mas quando pressiono Alt, o ContextMenuStrip mostrado porque o menu principal do formulário receberá foco. Assim, nos menus de contexto, os mnemônicos nunca são vistos!

Existe uma maneira de forçar esse comportamento para o meu programa? Eu li em outro lugar que você pode alterá-lo em algum lugar nas configurações do sistema, mas eu preciso de pessoas usando meu software para sempre ver mnemônicos, não exigi-los globalmente mudando seus sistemas para o meu programa funcionar corretamente!

Eu tenho que mostrar este menu via código no manipulador de eventos KeyDown quando o usuário pressiona Enter porque é um pop-up para edição rápida de um valor representado pelo controle. O usuário clica no controle e pode alterar rapidamente seu conteúdo. Pense nisso como em C # quando você tem um pop-up que aparece em ctrl + espaço sugerindo possíveis snipplets de código que você pode inserir neste exato local. Portanto, usá-lo como uma propriedade "menu de contexto" de um controle ou usando o botão "mostrar menu de contexto" do teclado não se aplica.

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion