MaskedTextProvider.ResetOnPrompt Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que determina la forma en que debe controlarse un carácter de entrada que coincida con el de petición de datos.
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
Valor de propiedad
Es true
si el carácter de petición de datos especificado como entrada hace que se restablezca la posición modificable actual de la máscara; de lo contrario, sería false
para indicar que el carácter de petición de datos debe procesarse como un carácter de entrada normal. De manera predeterminada, es true
.
Comentarios
MaskedTextProvider puede tratar dos categorías de caracteres, ritmos y caracteres de aviso, de una manera especial. Normalmente, cada carácter de entrada se probará con la máscara y se aceptará o rechazará. Si se trabaja en la suposición de que la PromptChar propiedad se establece en un valor distinto null
de , el establecimiento de la ResetOnPrompt propiedad true
en dará como resultado un procesamiento especial para el carácter de solicitud. Cuando se agrega un carácter de aviso, hace que la posición del carácter de máscara actual se borre y la posición actual se vaya a avanzar al siguiente carácter editable.
ResetOnPrompt tiene prioridad sobre la AllowPromptAsInput propiedad como se describe en la tabla siguiente.
ResetOnPrompt | AllowPromptAsInput | Comportamiento resultante |
---|---|---|
true |
true |
El carácter del símbolo del sistema se puede agregar y hace que se restablezca la posición de máscara actual. El valor predeterminado. |
true |
false |
El carácter del símbolo del sistema se puede agregar y hace que se restablezca la posición de máscara actual. |
false |
true |
El carácter del símbolo del sistema se procesa como un carácter de entrada normal. |
false |
false |
El carácter del símbolo del sistema no es válido y se producirá un error en los métodos que intentan agregar el carácter. |