Freigeben über


Gewusst wie: Erstellen von Zugriffstasten für Windows Forms-Steuerelemente

Eine Zugriffstaste ist ein unterstrichenes Zeichen im Text eines Menüs oder Menüelements oder in der Beschriftung eines Steuerelements, z. B. einer Schaltfläche. Somit können die Benutzer durch gleichzeitiges Drücken der ALT-TASTE und der vordefinierten Zugriffstaste auf eine Schaltfläche "klicken". Ein Beispiel: Wenn eine Schaltfläche eine Prozedur zum Drucken eines Formulars ausführt und ihre Text-Eigenschaft daher auf "Drucken" festgelegt ist, wird der Buchstabe "D" durch Hinzufügen eines kaufmännischen Und-Zeichens vor diesem Buchstaben zur Laufzeit im Schaltflächentext unterstrichen angezeigt. Der Benutzer kann den der Schaltfläche zugeordneten Befehl durch Drücken von ALT+P ausführen. Tastenkombinationen für Steuerelemente, die den Fokus nicht erhalten können, sind nicht zulässig.

So erstellen Sie eine Zugriffstaste für ein Steuerelement

  • Legen Sie für die Text-Eigenschaft eine Zeichenfolge fest, die ein kaufmännisches Und-Zeichen (&) vor dem Buchstaben der Tastenkombination enthält.

    ' 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.set_Text("&Print");
    
    // Set the letter "P" as an access key.
    button1->Text = "&Print";
    

    Tipp

    Wenn Sie in einer Beschriftung ein kaufmännisches Und-Zeichen einfügen möchten, ohne eine Zugriffstaste zu erstellen, verwenden Sie zwei kaufmännische Und-Zeichen (&&). Nur ein einzelnes kaufmännisches Und-Zeichen wird in der Beschriftung angezeigt, und es werden keine Zeichen unterstrichen.

Siehe auch

Aufgaben

Gewusst wie: Reagieren auf das Anklicken von Schaltflächen in Windows Forms

Gewusst wie: Festlegen des durch ein Windows Forms-Steuerelement angezeigten Textes

Referenz

Button

Weitere Ressourcen

Beschriften einzelner Steuerelemente für Windows Forms und Konfigurieren von Shortcuts für diese Elemente