Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I controlli Label Windows Form possono essere usati per definire le chiavi di accesso per altri controlli. Quando si definisce un tasto di scelta in un'etichetta di controllo, l'utente può premere il tasto ALT più il carattere che hai designato per spostare lo stato attivo sul controllo che lo segue nell'ordine di tabulazione. Poiché le etichette non possono ricevere il fuoco, l'attenzione si sposta automaticamente al controllo successivo nell'ordine di tabulazione. Usare questa tecnica per assegnare chiavi di accesso a caselle di testo, caselle combinate, caselle di riepilogo e griglie dati.
Per assegnare un tasto di accesso a un controllo con un'etichetta
Disegnare prima l'etichetta e quindi disegnare l'altro controllo.
-o-
Disegna i controlli in qualsiasi ordine e imposta la proprietà TabIndex dell'etichetta a un valore inferiore di uno rispetto all'altro controllo.
Imposta la proprietà UseMnemonic dell'etichetta su
true
.Usare un ampersand (&) nella proprietà Text dell'etichetta per assegnare il tasto di accesso per l'etichetta. Per altre informazioni, vedere Creazione di chiavi di accesso per i controlli Windows Form.
Nota
È possibile visualizzare i simboli di e commerciale in un'etichetta di controllo, anziché usarli per creare chiavi di accesso. Questo può avvenire se si associa un controllo dell'etichetta a un campo in un recordset in cui i dati includono simboli di e commerciale. Per visualizzare gli ampersandi in un controllo etichetta, impostare la proprietà UseMnemonic su
false
. Se si desidera visualizzare e commerciali e avere anche un tasto di accesso, impostare la proprietà UseMnemonic sutrue
e indicare il tasto di accesso con una e commerciale (&) e la e commerciale da visualizzare con due e commerciali.Label1.UseMnemonic = True Label1.Text = "&Print" Label2.UseMnemonic = True Label2.Text = "&Copy && Paste"
label1.UseMnemonic = true; label1.Text = "&Print"; label2.UseMnemonic = true; label2.Text = "&Copy && Paste";
label1->UseMnemonic = true; label1->Text = "&Print"; label2->UseMnemonic = true; label2->Text = "&Copy && Paste";
Vedere anche
.NET Desktop feedback