# GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar.AllowSelection

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="GrapeCity_Wpf_SpreadSheet_CellType_Editors_GcDropDownCalendar_AllowSelection_" data-uid="GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar.AllowSelection*">AllowSelection Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="GrapeCity_Wpf_SpreadSheet_CellType_Editors_GcDropDownCalendar_AllowSelection_" data-uid="GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar.AllowSelection*"></a>
<h4 id="GrapeCity_Wpf_SpreadSheet_CellType_Editors_GcDropDownCalendar_AllowSelection" data-uid="GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar.AllowSelection">AllowSelection</h4>
<div class="markdown level1 summary"><p>Gets or sets the days for the day type allowed to select. This is a dependency property.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public AllowSelection AllowSelection { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property AllowSelection As AllowSelection</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellType.Editors.AllowSelection.html">AllowSelection</a></td>
      <td><p>An GrapeCity.Windows.InputMan.AllowSelection enumeration value indicates what type of day is allowed to select.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 id="GrapeCity_Wpf_SpreadSheet_CellType_Editors_GcDropDownCalendar_AllowSelection_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>GrapeCity.Windows.InputMan.AllowSelection.AnyDay indicates all days are allowed to select;
GrapeCity.Windows.InputMan.AllowSelection.Holiday indicates all holidays are allowed to select, such as the dates which are defined GrapeCity.Windows.InputMan.Holiday, GrapeCity.Windows.InputMan.DayOfWeekHoliday, GrapeCity.Windows.InputMan.ForceHoliday, GrapeCity.Windows.InputMan.ForceDayOfWeekHoliday, GrapeCity.Windows.InputMan.WeeklyHoliday and the overridden holidays.
GrapeCity.Windows.InputMan.AllowSelection.Workday indicates all workdays are allowed to select, normal days are workdays, and days which are defined GrapeCity.Windows.InputMan.ForceWorkday, GrapeCity.Windows.InputMan.ForceDayOfWeekWorkday.</p>
</div>
<h5 class="exceptions">Exceptions</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Condition</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentexception">ArgumentException</a></td>
      <td><p>Occurs when value set to the <a class="xref" href="GrapeCity.Wpf.SpreadSheet.CellType.Editors.GcDropDownCalendar.AllowSelection.html#GrapeCity_Wpf_SpreadSheet_CellType_Editors_GcDropDownCalendar_AllowSelection">AllowSelection</a> property is undefined in the GrapeCity.Windows.InputMan.AllowSelection enumeration.</p>
</td>
    </tr>
  </tbody>
</table>
</div>
