Procedura: creare tasti di scelta con i controlli Label di Windows Form
Label Windows Form controlli possono essere usati per definire le chiavi di accesso per altri controlli. Quando si definisce un tasto di scelta in un controllo etichetta, l'utente può premere ALT più il carattere designato per spostare lo stato attivo sul controllo che lo segue nell'ordine di tabulazione. Poiché le etichette non possono ricevere lo stato attivo, lo stato attivo passa 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 scelta a un controllo con un'etichetta
Disegnare prima l'etichetta e quindi disegnare l'altro controllo.
-o-
Disegnare i controlli in qualsiasi ordine e impostare la TabIndex proprietà dell'etichetta su un controllo minore dell'altro.
Impostare la proprietà dell'etichetta UseMnemonic su
true
.Usa una e commerciale (&) nella proprietà dell'etichetta Text per assegnare la chiave di accesso per l'etichetta. Per altre informazioni, vedere Creazione di chiavi di accesso per i controlli Windows Form.
Nota
È possibile visualizzare le e commerciale in un controllo etichetta, anziché usarle per creare chiavi di accesso. Ciò può verificarsi se si associa un controllo etichetta a un campo in un recordset in cui i dati includono e commerciale. Per visualizzare le e commerciale in un controllo etichetta, impostare la UseMnemonic proprietà su
false
. Se si desidera visualizzare e commerciale e avere anche una chiave di accesso, impostare la UseMnemonic proprietà sutrue
e indicare la chiave di accesso con una e commerciale (&) e la e commerciale da visualizzare con due e commerciale.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";
Vedi anche
.NET Desktop feedback
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per