# C1.Win.TrueDBGrid.C1DataColumn.EditMask

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Win_TrueDBGrid_C1DataColumn_EditMask_" data-uid="C1.Win.TrueDBGrid.C1DataColumn.EditMask*">EditMask Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Win_TrueDBGrid_C1DataColumn_EditMask_" data-uid="C1.Win.TrueDBGrid.C1DataColumn.EditMask*"></a>
<h4 id="C1_Win_TrueDBGrid_C1DataColumn_EditMask" data-uid="C1.Win.TrueDBGrid.C1DataColumn.EditMask">EditMask</h4>
<div class="markdown level1 summary"><p>Gets or sets the edit mask for a column.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public string EditMask { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property EditMask As String</code></pre>
</div>
<h5 id="C1_Win_TrueDBGrid_C1DataColumn_EditMask_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>The <a class="xref" href="C1.Win.TrueDBGrid.C1DataColumn.EditMask.html#C1_Win_TrueDBGrid_C1DataColumn_EditMask">EditMask</a> property allows an input mask to be specified for automatic input formatting and validation. The mask syntax is similar to the one used by Microsoft Access. Setting the input mask for a column will prevent the user from entering any information in the cell that is not in the format of the <a class="xref" href="C1.Win.TrueDBGrid.C1DataColumn.EditMask.html#C1_Win_TrueDBGrid_C1DataColumn_EditMask">EditMask</a> string.</p>
<p>The <a class="xref" href="C1.Win.TrueDBGrid.C1DataColumn.EditMask.html#C1_Win_TrueDBGrid_C1DataColumn_EditMask">EditMask</a> must be a string composed of the following symbols:</p>
<p><b>Wildcards</b></p>
<table><tbody><tr><td class="term">0</td><td class="description">Digit.</td></tr><tr><td class="term">9</td><td class="description">Digit or space.</td></tr><tr><td class="term">#</td><td class="description">Digit or sign.</td></tr><tr><td class="term">L</td><td class="description">Letter.</td></tr><tr><td class="term">?</td><td class="description">Letter or space.</td></tr><tr><td class="term">A</td><td class="description">Letter or digit.</td></tr><tr><td class="term">a</td><td class="description">Letter, digit or space.</td></tr><tr><td class="term">&amp;</td><td class="description">Any character.</td></tr></tbody></table>
<p><b>Localized characters</b></p>
<table><tbody><tr><td class="term">.</td><td class="description">Localized decimal separator.</td></tr><tr><td class="term">,</td><td class="description">Localized thousand separator.</td></tr><tr><td class="term">:</td><td class="description">Localized time separator.</td></tr><tr><td class="term">/</td><td class="description">Localized date separator.</td></tr></tbody></table>
<p><b>Command characters</b></p>
<table><tbody><tr><td class="term">\</td><td class="description">Next character is taken as a literal.</td></tr><tr><td class="term">&gt;</td><td class="description">Translate letters to uppercase.</td></tr><tr><td class="term">&lt;</td><td class="description">Translate letters to lowercase.</td></tr></tbody></table>
</div>
</div>
