MaskedTextProvider.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.
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
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
MaskedTextProvider kann zwei Kategorien von Zeichen, Leerzeichen und Eingabeaufforderungszeichen, auf besondere Weise behandeln. Normalerweise wird jedes Eingabezeichen anhand der Maske getestet und entweder akzeptiert oder abgelehnt. Wenn Sie die ResetOnSpace -Eigenschaft auf festlegen true
, wird die aktuelle Position des Maskenzeichens gelöscht und die aktuelle Position zum nächsten bearbeitbaren Zeichen erweitert.
ResetOnSpace ist nützlich beim Zuweisen von Text, der mit Ausnahme der Eingabeaufforderung gespeichert wurde, wobei die Eingabeaufforderung durch ein Leerzeichen ersetzt wird. Vor dem Wiederherstellen einer solchen Zeichenfolge werden die Eingabeaufforderungszeichen an den Positionen zurückgesetzt, ResetOnSpacetrue
die von Leerzeichen in der Eingabezeichenfolge belegt sind.