MaskedTextProvider.SkipLiterals 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 indica se as posições de caractere literal na máscara podem ser substituídas por seus mesmos valores.
public:
property bool SkipLiterals { bool get(); void set(bool value); };
public bool SkipLiterals { get; set; }
member this.SkipLiterals : bool with get, set
Public Property SkipLiterals As Boolean
Valor da propriedade
true
para permitir que literais sejam adicionados de volta; caso contrário, false
para não permitir que o usuário substitua caracteres literais. O padrão é true
.
Comentários
As máscaras de entrada podem conter caracteres literais e editáveis. Se for feita uma tentativa de adicionar um caractere de entrada à posição em uma máscara ocupada por um literal, o valor da SkipLiterals propriedade determinará o resultado.
Se essa propriedade for
true
, será válido substituir um literal com o mesmo valor ao adicionar caracteres de entrada. Por exemplo, um valor de caractere de barra para frente,'/'
, pode ser adicionado à terceira posição da máscara"00/00/000"
.Se essa propriedade for
false
, não será válido atribuir qualquer valor a uma posição de máscara ocupada por um caractere literal.