MaskedTextProvider.ResetOnPrompt Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die bepaalt hoe een invoerteken dat overeenkomt met het promptteken moet worden verwerkt.

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

Waarde van eigenschap

true als het promptteken dat als invoer is ingevoerd, de huidige bewerkbare positie in het masker opnieuw wordt ingesteld; false anders wordt aangegeven dat het promptteken moet worden verwerkt als een normaal invoerteken. De standaardwaarde is true.

Opmerkingen

MaskedTextProvider kan twee categorieƫn tekens, tempo's en prompttekens op een speciale manier behandelen. Normaal gesproken wordt elk invoerteken getest op basis van het masker en geaccepteerd of geweigerd. Als u ervan uitgaat dat de PromptChar eigenschap is ingesteld op een andere waarde dan null, resulteert het instellen van de ResetOnPrompt eigenschap true in een speciale verwerking voor het promptteken. Wanneer er een promptteken wordt toegevoegd, wordt de huidige maskertekenpositie gewist en wordt de huidige positie naar het volgende bewerkbare teken gevorderd.

ResetOnPrompt heeft voorrang op de AllowPromptAsInput eigenschap, zoals beschreven in de volgende tabel.

ResetOnPrompt AllowPromptAsInput Resulterend gedrag
true true Het promptteken kan worden toegevoegd en zorgt ervoor dat de huidige maskerpositie opnieuw wordt ingesteld. De standaardwaarde.
true false Het promptteken kan worden toegevoegd en zorgt ervoor dat de huidige maskerpositie opnieuw wordt ingesteld.
false true Het promptteken wordt verwerkt als een normaal invoerteken.
false false Het promptteken is ongeldig en methoden om het teken toe te voegen mislukken.

Van toepassing op

Zie ook