Como: Criar chaves de acesso para controles do Windows Forms
Um chave de acesso é um caractere sublinhado no texto de um menu, item de menu ou no rótulo de um controlo, como um botão. Com uma tecla de acesso, o usuário pode "clicar" em um botão pressionando a tecla Alt em combinação com a tecla de acesso predefinida. Por exemplo, se um botão executa um procedimento para imprimir um formulário e, portanto, a propriedade Text
do botão está definida como "Imprimir", adicionar um ampersand antes da letra "P" sublinha a letra "P" no texto do botão durante a execução. O usuário pode executar o comando associado ao botão pressionando Alt + P.
Os controles que não podem receber foco não podem ter teclas de acesso.
Programático
Defina Text
como um texto que inclua um e comercial (&) antes da letra que será o atalho.
' Set the letter "P" as an access key.
Button1.Text = "&Print"
// Set the letter "P" as an access key.
button1.Text = "&Print";
// Set the letter "P" as an access key.
button1->Text = "&Print";
Observação
Para usar um ampersand numa legenda sem criar uma tecla de atalho, inclua dois ampersands (&&). Um único ampersand é exibido na legenda e nenhum carácter é sublinhado.
Projetista
Na janela Propriedades do Visual Studio, defina a propriedade Texto como uma string que inclua um ampersand ('&') antes da letra que será a chave de acesso. Por exemplo, para definir a letra "P" como a chave de acesso, digite &Imprimir.
Ver também
.NET Desktop feedback