MaskedTextBox.IsOverwriteMode Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość określającą, czy nowe dane wejściowe użytkownika zastępują istniejące dane wejściowe.
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
Wartość właściwości
true
jeśli MaskedTextBox zastąpi istniejące znaki, gdy użytkownik wprowadzi nowe; false
jeśli MaskedTextBox zmieni istniejące znaki do przodu. Wartość domyślna to false
.
- Atrybuty
Uwagi
IsOverwriteMode uwzględnia zarówno wartość InsertKeyMode właściwości, jak i stan klawiatury użytkownika. Jeśli InsertKeyMode parametr ma wartość Insert lub Overwrite, IsOverwriteMode zwróci false
odpowiednio wartość lub true
. Jeśli InsertKeyMode parametr ma wartość Default, zwróci stan klucza INSERT.
Gdy IsOverwriteMode parametr ma false
wartość , MaskedTextBox zostanie odrzucony jako nieprawidłowy dowolny wpis znaku, który spowoduje naruszenie w dowolnym miejscu maski. W wyjaśnieniu, jeśli wstawianie znaku spowodowałoby przesunięcie znaku do pozycji maski, w której nie byłoby prawidłowe, wstawianie znaku zostanie odrzucone.