Sdílet prostřednictvím


MaskedTextBox.ResetOnPrompt Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje způsob zpracování vstupního znaku, který odpovídá znaku výzvy.

public:
 property bool ResetOnPrompt { bool get(); void set(bool value); };
public bool ResetOnPrompt { get; set; }
member this.ResetOnPrompt : bool with get, set
Public Property ResetOnPrompt As Boolean

Hodnota vlastnosti

true pokud znak výzvy zadaný jako vstup způsobí, že aktuální upravitelné umístění v masce bude resetováno; jinak, aby bylo možné označit, false že znak výzvy má být zpracován jako normální vstupní znak. Výchozí formát je true.

Poznámky

Může MaskedTextBox zacházet se dvěma kategoriemi znaků – mezerami a znaky výzvy – speciálně. Každý vstupní znak se obvykle testuje s maskou a buď přijme, nebo odmítne. Za předpokladu PromptChar , že vlastnost je nastavena na non-null, pak nastavení ResetOnPrompt vlastnosti na true bude mít za následek speciální zpracování pro znak výzvy. Když uživatel zadá znak výzvy do masky, vymaže se aktuální pozice znaku masky a aktuální pozice přejde na další upravitelný znak.

ResetOnPrompt má přednost před AllowPromptAsInput vlastností, jak je znázorněno v následující tabulce.

Hodnota ResetOnPrompt Hodnota AllowPromptAsInput Výsledné chování
true true Je možné zadat znak výzvy, který způsobí resetování aktuální pozice masky. Tato možnost je výchozí.
true false Je možné zadat znak výzvy, který způsobí resetování aktuální pozice masky.
false true Znak výzvy se zpracuje jako standardní vstupní znak.
false false Znak výzvy MaskInputRejected není platný a vyvolá událost.

Platí pro

Viz také