Freigeben über


Button.IsDefaulted Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Button die Schaltfläche ist, die beim Drücken der EINGABETASTE aktiviert wird.

public:
 property bool IsDefaulted { bool get(); };
public bool IsDefaulted { get; }
member this.IsDefaulted : bool
Public ReadOnly Property IsDefaulted As Boolean

Eigenschaftswert

true, wenn die Schaltfläche aktiviert wird, wenn ein Benutzer die EINGABETASTE drückt, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie ermitteln, ob die IsDefaulted Eigenschaft für eine Standardschaltfläche gilt true .

if (btnDefault.IsDefault == true)
{
    btnDefault.Content = "This is the default button.";
}
if (btnDefault.IsDefaulted == true)
{
    btnDefault.Content = "The button is defaulted.";
}
If (btnDefault.IsDefault = True) Then

    btnDefault.Content = "This is the default button."

    If (btnDefault.IsDefaulted = True) Then

        btnDefault.Content = "The button is defaulted."
    End If
End If

Hinweise

Die IsDefaultedEigenschaft ist true wenn die IsDefaultEigenschaft auf true festgelegt ist und das Steuerelement, das Fokus besitzt, nicht die EINGABETASTE akzeptiert. Im Dialogfeld Ausführen ist beispielsweise dieOK-Schaltfläche die Standardschaltfläche. Wenn der Fokus auf dem Textfeld liegt, ist IsDefaulted auf der OK -Schaltfläche true, da ein Benutzer die Schaltfläche durch Drücken der EINGABETASTE aktivieren kann.

Hinweis

Wenn die Standardschaltfläche den Fokus besitzt, ist IsDefaultedfalse Grund hierfür ist, dass die OnKeyDown -Methode die EINGABETASTE verarbeitet, und es ist nicht erforderlich für IsDefaultedtruefestzulegen.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsDefaultedProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für: