Freigeben über


MaskedTextBox.IsOverwriteMode Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob eine vorhandene Eingabe durch eine neue Benutzereingabe überschrieben wird.

public:
 property bool IsOverwriteMode { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsOverwriteMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsOverwriteMode : bool
Public ReadOnly Property IsOverwriteMode As Boolean

Eigenschaftswert

true, wenn MaskedTextBox vorhandene Zeichen durch neue, vom Benutzer eingegebene Zeichen überschrieben werden; false, wenn vorhandene Zeichen durch MaskedTextBox nach vorn verschoben werden. Der Standardwert ist false.

Attribute

Hinweise

IsOverwriteMode berücksichtigt sowohl den Wert der InsertKeyMode Eigenschaft als auch den Zustand der Tastatur des Benutzers. Wenn InsertKeyMode auf oder InsertOverwritefestgelegt ist, IsOverwriteMode wird bzwtrue. zurückgegebenfalse. Wenn InsertKeyMode auf Defaultfestgelegt ist, wird der Zustand der INSERT-Taste zurückgegeben.

Wenn IsOverwriteMode ist false, MaskedTextBox wird jeder Zeicheneintrag als ungültig abgelehnt, der zu einer Verletzung an einer beliebigen Stelle in der Maske führen würde. Wenn das Einfügen eines Zeichens dazu führen würde, dass ein Zeichen in eine Maskenposition verschoben wird, an der es ungültig wäre, wird das Einfügen von Zeichen abgelehnt.

Gilt für:

Weitere Informationen