Click or drag to resize

VariableMaskedTextProvider Class

Base masked text provider that can be used for variable length masks.
Inheritance Hierarchy

Namespace:  Eto.Forms
Assembly:  Eto (in Eto.dll) Version: 2.5.3-dev
Syntax
public abstract class VariableMaskedTextProvider : IMaskedTextProvider

The VariableMaskedTextProvider type exposes the following members.

Constructors
  NameDescription
Protected methodVariableMaskedTextProvider
Initializes a new instance of the VariableMaskedTextProvider class
Top
Properties
  NameDescription
Protected propertyBuilder
Gets the underlying string builder for the current mask text value.
Public propertyDisplayText
Gets the display text, including prompt characters.
Public propertyEditPositions
Gets an enumeration of all valid edit positions in the mask.
Public propertyIsEmpty
Gets a value indicating the mask is empty with no characters filled out.
Public propertyMaskCompleted
Gets a value indicating whether the mask has all required text to pass its validation.
Public propertyText
Gets or sets the text, usually excluding prompt or literal characters depending on the mask provider.
Top
Methods
  NameDescription
Public methodClear
Called to clear a range of characters at the specified position in the masked text.
Public methodDelete
Called to delete a range of characters at the specified position in the masked text.
Public methodInsert
Called to insert a character at the specified position in the masked text.
Public methodReplace
Called to replace a character at the specified position in the masked text.
Top
See Also