Condividi tramite


MaskedTextProvider.ResetOnPrompt Proprietà

Definizione

Ottiene o imposta un valore che determina la modalità di gestione di un carattere di input corrispondente 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 immesso come input fa sì che la posizione modificabile corrente nella maschera venga reimpostata; in caso contrario, false per indicare che il carattere di richiesta deve essere elaborato come carattere di input normale. Il valore predefinito è true.

Commenti

MaskedTextProvider può trattare due categorie di caratteri, ritmi e caratteri di richiesta, in modo speciale. In genere, ogni carattere di input verrà testato sulla maschera e accettato o rifiutato. Operando sul presupposto che la PromptChar proprietà sia impostata su un valore diverso da null, quindi l'impostazione della ResetOnPrompt proprietà su true comporterà un'elaborazione speciale per il carattere di richiesta. Quando viene aggiunto un carattere di richiesta, la posizione del carattere della maschera corrente viene cancellata e la posizione corrente deve essere avanzata al carattere modificabile successivo.

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

ResetOnPrompt AllowPromptAsInput Comportamento risultante
true true Il carattere di richiesta può essere aggiunto e determina la reimpostazione della posizione della maschera corrente. Valore predefinito.
true false Il carattere di richiesta può essere aggiunto e determina la reimpostazione della posizione della maschera corrente.
false true Il carattere di richiesta viene elaborato come carattere di input normale.
false false Il carattere di richiesta non è valido e i metodi che tentano di aggiungere il carattere avranno esito negativo.

Si applica a

Vedi anche