Udostępnij za pośrednictwem


MaskedTextBox.IsOverwriteMode Właściwość

Definicja

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

Boolean

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.

Dotyczy

Zobacz też