MaskedTextProvider.ResetOnSpace Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que determina como um caractere de entrada de espaço deve ser tratado.
public:
property bool ResetOnSpace { bool get(); void set(bool value); };
public bool ResetOnSpace { get; set; }
member this.ResetOnSpace : bool with get, set
Public Property ResetOnSpace As Boolean
Valor da propriedade
true
se o caractere de entrada de espaço fizer com que a posição editável atual na máscara seja redefinida; caso contrário, false
para indicar que ele deve ser processado como um caractere de entrada normal. O padrão é true
.
Comentários
MaskedTextProvider pode tratar duas categorias de caracteres, espaços e caracteres de prompt, de maneira especial. Normalmente, cada caractere de entrada será testado na máscara e aceito ou rejeitado. Definir a ResetOnSpace propriedade como true
fará com que a posição atual do caractere de máscara seja desmarcada e a posição atual seja avançada para o próximo caractere editável.
ResetOnSpace é útil ao atribuir o texto que foi salvo excluindo o prompt, em que o prompt é substituído por um espaço. Antes de restaurar essa cadeia de caracteres, a configuração ResetOnSpace para true
redefinirá os caracteres de prompt nas posições ocupadas por espaços na cadeia de caracteres de entrada.