Skip to main content

MaskProperties Members

Contains settings that affect the functionality of an editor’s mask.

Constructors

Name Description
MaskProperties() Initializes a new instance of the MaskProperties class with default settings.
MaskProperties(MaskProperties) Initializes a new instance of the MaskProperties class with settings from the specified MaskData object.

Properties

Name Description
AutoComplete Gets or sets the automatic completion mode used by the editor in the RegEx mask mode.
BeepOnError Gets or sets whether an editor makes a beep sound when an end-user tries to enter an invalid character.
Blank Obsolete. Gets or sets a character representing a placeholder within a masked editor.
Culture Gets or sets the culture whose settings are used by masks.
EditMask Gets or sets a mask expression.
IgnoreMaskBlank For the Simple, Regular and RegEx mask types this property gets or sets whether an editor can lose focus when a value hasn’t been entered.
MaskType Gets or sets the mask type.
PlaceHolder For the Simple, Regular and RegEx mask types this property gets or sets the character used as the placeholder in a masked editor.
SaveLiteral For the Simple and Regular mask types this property gets or sets whether constantly displayed mask characters (literals) are included in an editor’s value.
ShowPlaceHolders For the RegEx mask type this property gets or sets whether placeholders are displayed in a masked editor.
UseMaskAsDisplayFormat Gets or sets whether to use mask settings to format the editor’s display text when the editor is not focused.

Methods

Name Description
Assign(MaskProperties) Copies the settings from the specified MaskProperties object to the current object.
BeginUpdate() Locks the MaskProperties object by preventing visual updates until the EndUpdate method is called.
CreateDefaultMaskManager() Creates the default mask manager.
EndUpdate() Unlocks the MaskProperties object after a call to the BeginUpdate method and causes an immediate visual update.
Equals(MaskProperties)
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the current object has the same settings as the specified object.
GetHashCode() Gets the hash code (a number) that corresponds to the value of the current object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns the text representation of the current object.

Events

Name Description
AfterChange Occurs after a setting of the current MaskProperties object has been changed.
BeforeChange Occurs when a setting of the current MaskProperties object is about to be changed.
SettingsPropertyChanged
See Also