MaskedTextProvider.ResetOnPrompt Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
MaskedTextProvider può trattare due categorie di caratteri, ritmi e caratteri prompt, in modo speciale. In genere, ogni carattere di input verrà testato contro la maschera e accettata o rifiutata. Operando sul presupposto che la PromptChar proprietà sia impostata su un valore diverso null
da , quindi impostando la ResetOnPrompt proprietà su true
verrà eseguita un'elaborazione speciale per il carattere di richiesta. Quando viene aggiunto un carattere di richiesta, la posizione del carattere maschera corrente deve essere 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 del prompt può essere aggiunto e causa la reimpostazione della posizione della maschera corrente. Valore predefinito. |
true |
false |
Il carattere del prompt può essere aggiunto e causa la reimpostazione della posizione della maschera corrente. |
false |
true |
Il carattere del prompt viene elaborato come carattere di input normale. |
false |
false |
Il carattere del prompt non è valido e i metodi che tentano di aggiungere il carattere avranno esito negativo. |