MaskedTextBox.MaskedTextProvider Property


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

 property System::ComponentModel::MaskedTextProvider ^ MaskedTextProvider { System::ComponentModel::MaskedTextProvider ^ get(); };
public System.ComponentModel.MaskedTextProvider MaskedTextProvider { get; }
public System.ComponentModel.MaskedTextProvider? MaskedTextProvider { get; }
member this.MaskedTextProvider : System.ComponentModel.MaskedTextProvider
Public ReadOnly Property MaskedTextProvider As MaskedTextProvider

Property Value

A masking language provider of type MaskedTextProvider.



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