MaskedTextBox.ResetOnPrompt Proprietà

Definizione

Ottiene o imposta un valore che determina la modalità di gestione di un carattere di input che corrisponda al carattere di richiesta.

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

Valore della proprietà

true se il carattere di richiesta inserito come input determina la reimpostazione della posizione modificabile corrente della maschera; in caso contrario, false per indicare che il carattere di richiesta deve essere elaborato come carattere di input normale. Il valore predefinito è true.

Commenti

Può MaskedTextBox trattare due categorie di caratteri, spazi e caratteri di richiesta, in particolare. In genere, ogni carattere di input verrà testato sulla maschera e accettato o rifiutato. Supponendo che la PromptChar proprietà sia impostata su nonnull, l'impostazione della ResetOnPrompt proprietà su true comporterà un'elaborazione speciale per il carattere di richiesta. Quando l'utente immette il carattere di richiesta nella maschera, determina la cancellazione della posizione del carattere maschera corrente e la posizione corrente deve essere avanzata al carattere modificabile successivo.

ResetOnPrompt ha la precedenza sulla AllowPromptAsInput proprietà , come illustrato nella tabella seguente.

Valore ResetOnPrompt Valore AllowPromptAsInput Comportamento risultante
true true Il carattere di richiesta può essere immesso e determina la reimpostazione della posizione della maschera corrente. Questo è il valore predefinito.
true false Il carattere di richiesta può essere immesso e determina la reimpostazione della posizione della maschera corrente.
false true Il carattere di richiesta viene elaborato come carattere di input standard.
false false Il carattere di richiesta non è valido e genera un MaskInputRejected evento.

Si applica a

Vedi anche