MaskedTextBox.MaskedTextProvider Property

Definition

Gets a clone of the mask provider associated with this instance of the masked text box control.

public:
 property System::ComponentModel::MaskedTextProvider ^ MaskedTextProvider { System::ComponentModel::MaskedTextProvider ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.ComponentModel.MaskedTextProvider MaskedTextProvider { get; }
[System.ComponentModel.Browsable(false)]
public System.ComponentModel.MaskedTextProvider? MaskedTextProvider { get; }
[<System.ComponentModel.Browsable(false)>]
member this.MaskedTextProvider : System.ComponentModel.MaskedTextProvider
Public ReadOnly Property MaskedTextProvider As MaskedTextProvider

Property Value

A masking language provider of type MaskedTextProvider.

Attributes

Remarks

The MaskedTextProvider property defines the mask-parsing engine and the masking language used by the MaskedTextBox control. The default provider is the System.ComponentModel.MaskedTextProvider class; however, a custom provider can be specified using the MaskedTextBox(MaskedTextProvider) constructor.

MaskedTextProvider cannot be set directly. However, setting some of the properties of MaskedTextBox - such as Mask, AllowPromptAsInput, AsciiOnly, and Culture - may internally cause the creation of a new MaskedTextProvider.

Applies to

See also