MaskedTextBox.IsOverwriteMode 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 um valor que especifica se a nova entrada do usuário substitui a entrada existente.
public:
property bool IsOverwriteMode { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsOverwriteMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsOverwriteMode : bool
Public ReadOnly Property IsOverwriteMode As Boolean
Valor da propriedade
true
se MaskedTextBox substituir os caracteres existentes enquanto o usuário inserir novos; false
se MaskedTextBox deslocar os caracteres existentes para frente. O padrão é false
.
- Atributos
Comentários
IsOverwriteMode leva em conta o valor da InsertKeyMode propriedade e o estado do teclado do usuário. Se InsertKeyMode estiver definido como Insert ou Overwrite, IsOverwriteMode retornará false
ou true
, respectivamente. Se InsertKeyMode estiver definido como Default, ele retornará o estado da chave INSERT.
Quando IsOverwriteMode for false
, MaskedTextBox rejeitará como inválida qualquer entrada de caractere que resultaria em uma violação em qualquer lugar da máscara. Na explicação, se a inserção de um caractere fizer com que um caractere seja deslocado para uma posição de máscara em que ele não seria válido, a inserção de caracteres será rejeitada.