MaskedTextBox.IsOverwriteMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che specifica l'eventuale sostituzione dell'input esistente da parte del nuovo input dell'utente.
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
Valore della proprietà
true
se l'oggetto MaskedTextBox sovrascriverà i caratteri esistenti quando l'utente ne immette di nuovi, false
se l'oggetto MaskedTextBox farà scorrere i caratteri esistenti in avanti. Il valore predefinito è false
.
- Attributi
Commenti
IsOverwriteMode tiene conto sia del valore della InsertKeyMode proprietà che dello stato della tastiera dell'utente. Se InsertKeyMode è impostato su Insert o Overwrite, IsOverwriteMode restituirà false
o true
, rispettivamente. Se InsertKeyMode è impostato su Default, restituirà lo stato della chiave INSERT.
Quando IsOverwriteMode è false
, MaskedTextBox rifiuterà come voce di carattere non valida che comporta una violazione ovunque nella maschera. In spiegazione, se l'inserimento di un carattere causerebbe lo spostamento di un carattere in una posizione maschera in cui non sarebbe valido, l'inserimento del carattere verrà rifiutato.