MaskedTextProvider.SkipLiterals Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public bool SkipLiterals { get; set; }

Property Value

Type: System.Boolean

true to allow literals to be added back; otherwise, false to not allow the user to overwrite literal characters. The default is true.

Input masks can contain literal and editable characters. If an attempt is made to add an input character to the position in a mask occupied by a literal, the value of the SkipLiterals property determines the result.

  • If this property is true, it is valid to overwrite a literal with the same value when adding input characters. For example, a forward slash character value, '/', could be added to the third position of the mask "00/00/000".

  • If this property is false, it is not valid to assign any value to a mask position occupied by a literal character.

.NET Framework
Available since 2.0
Return to top