Table of Contents

Class NetMaskedTextProvider

Namespace
Terminal.Gui.TextValidateProviders
Assembly
Terminal.Gui.dll

.Net MaskedTextProvider Provider for TextValidateField.

Wrapper around MaskedTextProvider

Masking elements

public class NetMaskedTextProvider : ITextValidateProvider
Inheritance
NetMaskedTextProvider
Implements
Inherited Members

Constructors

NetMaskedTextProvider(string)

Empty Constructor

Properties

DisplayText

Gets the formatted string for display.

Fixed

Set that this provider uses a fixed width. e.g. Masked ones are fixed.

IsValid

True if the input is valid, otherwise false.

Mask

Mask property

Text

Set the input text and get the current value.

Methods

Cursor(int)

Set Cursor position to pos.

CursorEnd()

Find the last valid character position.

CursorLeft(int)

First valid position before pos.

CursorRight(int)

First valid position after pos.

CursorStart()

Find the first valid character position.

Delete(int)

Deletes the current character in pos.

InsertAt(char, int)

Insert character ch in position pos.