Condividi tramite


Procedura: Creare chiavi di accesso per i controlli Windows Form

Un tasto di accesso è un carattere sottolineato nel testo di un menu, di una voce di menu o di un'etichetta di un controllo, ad esempio un pulsante. Con un tasto di accesso, l'utente può "fare clic" su un pulsante premendo il tasto Alt in combinazione con il tasto di accesso predefinito. Se, ad esempio, un pulsante esegue una procedura per stampare un modulo e pertanto la relativa proprietà è impostata su "Stampa", aggiungendo il simbolo & prima della lettera "P" comporta la sottolineatura della lettera "P" nel testo del pulsante in fase di esecuzione. L'utente può eseguire il comando associato al pulsante premendo ALT+P.

I controlli che non possono ricevere lo stato attivo non possono avere tasti di scelta.

Programmatico

Impostare la proprietà Text su una stringa che include una e commerciale (&) prima della lettera che sarà il collegamento.

' 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";

Nota

Per usare un simbolo "&" in una didascalia senza creare una chiave di accesso, includerne due "&&" (&&). Un singolo simbolo & è visualizzato nella didascalia e nessun carattere è sottolineato.

Designer

Nella finestra Proprietà di Visual Studio, impostate la proprietà testo su una stringa che include una e commerciale ('&') prima della lettera che diventerà il tasto di accesso. Ad esempio, per impostare la lettera "P" come tasto di accesso, immettere &Stampa.

Vedere anche