# C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing_" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing*">AllowCategoriesEditing Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing_" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing*"></a>
<h4 id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing">AllowCategoriesEditing</h4>
<div class="markdown level1 summary"><p>Determines whether end-user has permission to edit Categories.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public bool AllowCategoriesEditing { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property AllowCategoriesEditing As Boolean</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="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><p>The default value is true.</p>
</td>
    </tr>
  </tbody>
</table>
<h5 id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>If this property is false, default dialogs will only allow selection from the existing items.
If this property is false and CategoryCollection is empty, default Appointment dialog won't
show controls for editing Categories.</p>
</div>
</div>
