Compartir vía


MaskedTextBox.ResetOnPrompt Propiedad

Definición

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.

Se aplica a

Consulte también