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 falsewartość , 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.