MaskedTextBox.ResetOnPrompt Propriété

Définition

Obtient ou définit une valeur qui détermine comment un caractère d'entrée qui correspond au caractère d'invite doit être géré.

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

Valeur de propriété

true si le fait de saisir le caractère d'invite comme entrée entraîne la réinitialisation de la position modifiable actuelle dans le masque ; sinon, false pour indiquer que le caractère d'invite sera traité comme un caractère d'entrée normal. La valeur par défaut est true.

Remarques

Peut MaskedTextBox traiter deux catégories de caractères : les espaces et les caractères d’invite, spécialement. En règle générale, chaque caractère d’entrée est testé par rapport au masque et accepté ou rejeté. En supposant que la PromptChar propriété est définie sur non,null la définition de la ResetOnPrompt propriété sur true entraîne un traitement spécial pour le caractère d’invite. Lorsque l’utilisateur entre le caractère d’invite dans le masque, la position actuelle du caractère du masque est effacée et la position actuelle est avancée jusqu’au caractère modifiable suivant.

ResetOnPrompt est prioritaire sur la AllowPromptAsInput propriété, comme indiqué dans le tableau suivant.

Valeur ResetOnPrompt Valeur AllowPromptAsInput Comportement résultant
true true Le caractère d’invite peut être entré et entraîne la réinitialisation de la position actuelle du masque. Il s’agit de la valeur par défaut.
true false Le caractère d’invite peut être entré et entraîne la réinitialisation de la position actuelle du masque.
false true Le caractère d’invite est traité comme un caractère d’entrée standard.
false false Le caractère d’invite n’est pas valide et déclenche un MaskInputRejected événement.

S’applique à

Voir aussi