MaskedTextBox.AllowPromptAsInput プロパティ


ユーザーが有効なデータとして PromptChar を入力できるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether PromptChar can be entered as valid data by the user.

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


ユーザーがプロンプト文字をコントロールに入力できる場合は true。それ以外の場合は falsetrue if the user can enter the prompt character into the control; otherwise, false. 既定値は、true です。The default is true.


AllowPromptAsInputtrue場合でも、受け入れられるようにするために、マスク内の現在の場所に対してプロンプト文字が有効である必要があります。Even when AllowPromptAsInput is true, the prompt character must be valid for the current location in the mask in order to be accepted. たとえば、PromptChar が "*" で、マスク内の現在の場所がユーザーに数字を入力することを要求する場合、アスタリスク (*) を入力すると失敗し、MaskInputRejected イベントが発生します。For example, if PromptChar is "*", and the current location in the mask demands the user enter a digit, entering an asterisk (*) will fail and cause the MaskInputRejected event to occur.

ResetOnPrompt プロパティは AllowPromptAsInputよりも優先されます。The ResetOnPrompt property takes precedence over AllowPromptAsInput.