TextEditSettings.MaskType Property
Gets or sets the mask type. This is a dependency property.
Namespace: DevExpress.Xpf.Editors.Settings
Assembly: DevExpress.Xpf.Core.v22.1.dll
Declaration
Property Value
Type | Description |
---|---|
MaskType | One of the MaskType enumeration values. |
Available values:
Name | Description |
---|---|
None | Specifies that the mask feature is disabled. |
DateTime | Specifies that the editor should accept date/time values, and that the mask string must use the DateTime format syntax. |
DateTimeAdvancingCaret | The DateTime mask mode with the caret automatic movement feature. After an end user enters and completes a specific portion of a date/time value, the caret automatically moves to the following part of the date/time value that can be edited. |
Numeric | Specifies that the editor should accept numeric values, and that the mask string must use the Numeric format syntax. |
RegEx | Specifies that the mask should be created using the full-functional regular expressions. |
Regular | Specifies that the mask should be created using the simplified regular expression syntax. |
Simple | Specifies that the mask should use the simplified syntax. |
TimeSpan | Specifies that the editor should accept time interval values, and that the mask string must use the TimeSpan format syntax. |
TimeSpanAdvancingCaret | The TimeSpan mask mode with the caret automatic movement feature. After an end user enters and completes a specific portion of a time span value, the caret automatically moves to the following part of the time span value that can be edited. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to MaskType |
---|---|
TokenEditorBehavior |
|
Remarks
To learn more, see Masked Input.
Example
<dxg:GridControl ItemsSource="{Binding Customers}">
<dxg:GridControl.View>
<dxg:TableView />
</dxg:GridControl.View>
<dxg:GridColumn FieldName="Name"/>
<dxg:GridColumn FieldName="City"/>
<dxg:GridColumn FieldName="Birthday">
<dxg:GridColumn.EditSettings>
<dxe:TextEditSettings Mask="d" MaskType="DateTime" MaskUseAsDisplayFormat="True"/>
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
</dxg:GridControl>