MaskedTextBox.ResetOnSpace 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.
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, wie ein Leerzeichen behandelt werden soll.
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
true wenn das Leerzeichen bewirkt, dass die aktuelle bearbeitbare Position im Maskenformat zurückgesetzt wird; andernfalls, um anzugeben, false dass es als normales Eingabezeichen verarbeitet werden soll. Der Standardwert lautet true.
Hinweise
Dies MaskedTextBox kann zwei Kategorien von Zeichen behandeln – Leerzeichen und Eingabeaufforderungszeichen – speziell. In der Regel wird jedes Eingabezeichen auf das Maskenformat getestet und entweder akzeptiert oder abgelehnt. Wenn Sie die ResetOnSpace Eigenschaft festlegen, true wird die aktuelle Position des Maskenzeichens gelöscht, und die aktuelle Position, die zum nächsten bearbeitbaren Zeichen erweitert werden soll.
Der Typ der Zeicheneingabe bestimmt, ob das Maskierungsmodul vorwärts zum nächsten Zeichen im Maskenformat wechselt, oder bleibt an der aktuellen Position und wartet auf ein übereinstimmendes Zeichen. Wenn das Eingabezeichen ein Leerzeichen ist und nicht mit dem aktuellen nicht bearbeitbaren Zeichen im Maskenformat übereinstimmt, springt das Maskierungsmodul mit dem nächsten Zeichen im Maskenformat fort. Wenn das Eingabezeichen kein Leerzeichen ist und nicht mit dem aktuellen nicht bearbeitbaren Zeichen im Format übereinstimmt, verbleibt das Maskierungsmodul an der aktuellen Maskenposition und versucht, das nächste Eingabezeichen damit abzugleichen.