MaskedTextBox.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
MaskedTextBox puede tratar dos categorías de caracteres - espacios y caracteres de aviso - especialmente. Normalmente, cada carácter de entrada se probará con la máscara y se aceptará o rechazará. Suponiendo que la PromptChar propiedad está establecida en distintanull
, establecer la ResetOnPrompt propiedad true
en dará como resultado un procesamiento especial para el carácter de solicitud. Cuando el usuario escribe el carácter del símbolo del sistema en la máscara, hace que se borre la posición del carácter de máscara actual y que la posición actual esté avanzada al siguiente carácter editable.
ResetOnPrompt tiene prioridad sobre la AllowPromptAsInput propiedad , como se muestra en la tabla siguiente.
Valor resetOnPrompt | Valor AllowPromptAsInput | Comportamiento resultante |
---|---|---|
true |
true |
El carácter del símbolo del sistema se puede escribir y hace que se restablezca la posición de máscara actual. Este es el valor predeterminado. |
true |
false |
El carácter del símbolo del sistema se puede escribir 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 estándar. |
false |
false |
El carácter del símbolo del sistema no es válido y genera un MaskInputRejected evento. |