Back to Devexpress

DataFormMaskedEditorAttribute.Mask Property

maui-devexpress-dot-maui-dot-dataform-dot-dataformmaskededitorattribute.md

latest1.9 KB
Original Source

DataFormMaskedEditorAttribute.Mask Property

Gets or sets the editor’s input mask expression.

Namespace : DevExpress.Maui.DataForm

Assembly : DevExpress.Maui.Editors.dll

NuGet Package : DevExpress.Maui.Editors

Declaration

csharp
public string Mask { get; set; }

Property Value

TypeDescription
String

A mask expression string.

|

Remarks

A mask defines a pattern used for entered values. For example, when a text editor should accept a fixed-length string in a pre-defined format (for example, a phone number, zip code, etc).

Use the Mask property to specify the mask expression. It can include meta and literal characters.

  • A metacharacter is a user input placeholder (identified by the underscore character - _).
    The following table lists the available metacharacters:

  • A literal character is a fixed part of the mask that cannot be edited. To display a metacharacter as a literal, precede it with a backslash (\).

The following example shows how to specify a mask and apply it to a value of the PersonalInfo object’s Phone property:

csharp
using DevExpress.Maui.DataForm;
// ... 

namespace DataFormExample {
    public class PersonalInfo {
        // ...

        [DataFormMaskedEditor(Mask = "(000) 000-0000")]
        public string Phone { get; set; }
    }
}

See Also

DataFormMaskedEditorAttribute Class

DataFormMaskedEditorAttribute Members

DevExpress.Maui.DataForm Namespace