Freigeben über


MaskedTextBox.ResetOnSpace Eigenschaft

Definition

Ruft einen Wert ab, der bestimmt, wie ein eingegebenes Leerzeichen zu behandeln ist, oder legt diesen Wert fest.

public:
 property bool ResetOnSpace { bool get(); void set(bool value); };
public bool ResetOnSpace { get; set; }
member this.ResetOnSpace : bool with get, set
Public Property ResetOnSpace As Boolean

Eigenschaftswert

Boolean

true, wenn die Eingabe des Leerzeichens die Zurücksetzung der aktuellen bearbeitbaren Position in der Maske zur Folge hat, andernfalls false, um anzugeben, dass das Leerzeichen wie ein normales Eingabezeichen verarbeitet werden soll. Der Standardwert ist true.

Hinweise

Dies MaskedTextBox kann zwei Kategorien von Zeichen – Leerzeichen und Eingabeaufforderungszeichen – speziell behandeln. In der Regel wird jedes Eingabezeichen auf die Maske getestet und entweder akzeptiert oder abgelehnt. Durch festlegen der ResetOnSpace Eigenschaft true wird die aktuelle Zeichenposition gelöscht und die aktuelle Position, die zum nächsten bearbeitbaren Zeichen erweitert werden soll.

Der Typ der Zeicheneingabe bestimmt, ob das Maskierungsmodul an das nächste Zeichen in der Maske weitergeleitet wird, oder bleibt an der aktuellen Position und wartet auf ein übereinstimmendes Zeichen. Wenn das Eingabezeichen ein Leerzeichen ist und nicht mit dem aktuellen nicht bearbeiteten Zeichen in der Maske übereinstimmt, springt das Maskierungsmodul an das nächste Zeichen in der Maske weiter. Wenn das Eingabezeichen kein Leerzeichen ist und nicht mit dem aktuellen nicht bearbeiteten Zeichen in der Maske übereinstimmt, bleibt das Maskierungsmodul an der aktuellen Maskenposition, und versucht, das nächste Eingabezeichen mit diesem zu übereinstimmen.

Gilt für

Siehe auch