MaskedTextProvider.SkipLiterals 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 Literalzeichenpositionen in der Maske durch ihnen entsprechende Werte überschrieben werden dürfen, oder legt einen solchen Wert fest.
public:
property bool SkipLiterals { bool get(); void set(bool value); };
public bool SkipLiterals { get; set; }
member this.SkipLiterals : bool with get, set
Public Property SkipLiterals As Boolean
Eigenschaftswert
true
, um das Wiederhinzufügen von Literalzeichen zuzulassen, andernfalls false
, wenn das Überschreiben von Literalzeichen durch den Benutzer nicht erlaubt werden soll. Der Standardwert ist true
.
Hinweise
Eingabemasken können literale und bearbeitbare Zeichen enthalten. Wenn versucht wird, der Position in einer Maske, die von einem Literal belegt ist, ein Eingabezeichen hinzuzufügen, bestimmt der Wert der SkipLiterals -Eigenschaft das Ergebnis.
Wenn diese Eigenschaft ist
true
, ist es gültig, beim Hinzufügen von Eingabezeichen ein Literal mit demselben Wert zu überschreiben. Beispielsweise könnte ein Schrägstrichwert ('/'
) an der dritten Position der Maske"00/00/000"
hinzugefügt werden.Wenn diese Eigenschaft ist
false
, ist es nicht gültig, einer Maskenposition, die von einem Literalzeichen belegt ist, einen Wert zuzuweisen.