MaskedTextBox.IsOverwriteMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.