# C1.WPF.Schedule.C1SchedulerSettings

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_Schedule_C1SchedulerSettings" data-uid="C1.WPF.Schedule.C1SchedulerSettings" class="text-break">C1SchedulerSettings Class
</h1>
  <div class="markdown level0 summary"><p>Determines auxiliary properties providing different <a class="xref" href="C1.WPF.Schedule.C1Scheduler.html">C1Scheduler</a> object settings.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">C1SchedulerSettings</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.Schedule.html">C1.WPF.Schedule</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.Schedule.dll</h6>
  <h5 id="C1_WPF_Schedule_C1SchedulerSettings_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class C1SchedulerSettings : DependencyObject</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class C1SchedulerSettings
    Inherits DependencyObject</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings__ctor" data-uid="C1.WPF.Schedule.C1SchedulerSettings.#ctor">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.-ctor.html#C1_WPF_Schedule_C1SchedulerSettings__ctor">C1SchedulerSettings()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.html">C1SchedulerSettings</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesEditing.html#C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesEditing">AllowCategoriesEditing</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether end-user has permission to edit Categories.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesMultiSelection" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesMultiSelection">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowCategoriesMultiSelection.html#C1_WPF_Schedule_C1SchedulerSettings_AllowCategoriesMultiSelection">AllowCategoriesMultiSelection</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether multiple Category objects might be assigned to the single Appointment object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowContactsEditing" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowContactsEditing">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowContactsEditing.html#C1_WPF_Schedule_C1SchedulerSettings_AllowContactsEditing">AllowContactsEditing</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether end-user has permission to edit Contacts.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowContactsMultiSelection" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowContactsMultiSelection">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowContactsMultiSelection.html#C1_WPF_Schedule_C1SchedulerSettings_AllowContactsMultiSelection">AllowContactsMultiSelection</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether multiple Contact objects might be assigned to the single Appointment object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowResourcesEditing" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowResourcesEditing">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowResourcesEditing.html#C1_WPF_Schedule_C1SchedulerSettings_AllowResourcesEditing">AllowResourcesEditing</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether end-user has permission to edit Resources.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AllowResourcesMultiSelection" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AllowResourcesMultiSelection">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AllowResourcesMultiSelection.html#C1_WPF_Schedule_C1SchedulerSettings_AllowResourcesMultiSelection">AllowResourcesMultiSelection</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether multiple Resource objects might be assigned to the single Appointment object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AppointmentDialogMinSize" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AppointmentDialogMinSize">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AppointmentDialogMinSize.html#C1_WPF_Schedule_C1SchedulerSettings_AppointmentDialogMinSize">AppointmentDialogMinSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum size of the Appointment dialog.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AppointmentDialogSize" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AppointmentDialogSize">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AppointmentDialogSize.html#C1_WPF_Schedule_C1SchedulerSettings_AppointmentDialogSize">AppointmentDialogSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the size of the Appointment dialog.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_AutoScrollToFirstAppointment" data-uid="C1.WPF.Schedule.C1SchedulerSettings.AutoScrollToFirstAppointment">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.AutoScrollToFirstAppointment.html#C1_WPF_Schedule_C1SchedulerSettings_AutoScrollToFirstAppointment">AutoScrollToFirstAppointment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> value determining whether control
scrolls itself to the earliest appointment in the current view.
This property affects Day/Work Week views or any custom view
which has <a class="xref" href="C1.WPF.Schedule.C1Scheduler.VisualIntervalScale.html#C1_WPF_Schedule_C1Scheduler_VisualIntervalScale">VisualIntervalScale</a> value less than one day.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_FirstVisibleTime" data-uid="C1.WPF.Schedule.C1SchedulerSettings.FirstVisibleTime">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.FirstVisibleTime.html#C1_WPF_Schedule_C1SchedulerSettings_FirstVisibleTime">FirstVisibleTime</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a> value representing
the first visible time slot in a Day/Work Week views or in any custom view
which has a <a class="xref" href="C1.WPF.Schedule.C1Scheduler.VisualIntervalScale.html#C1_WPF_Schedule_C1Scheduler_VisualIntervalScale">VisualIntervalScale</a> value of less than one day.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_ReminderTimeBeforeStart" data-uid="C1.WPF.Schedule.C1SchedulerSettings.ReminderTimeBeforeStart">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.ReminderTimeBeforeStart.html#C1_WPF_Schedule_C1SchedulerSettings_ReminderTimeBeforeStart">ReminderTimeBeforeStart</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a> value which should be used as initial value for the
<span class="xref">C1.Schedule.Appointment.ReminderTimeBeforeStart</span> property. The default value is 15 minutes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_SetReminder" data-uid="C1.WPF.Schedule.C1SchedulerSettings.SetReminder">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.SetReminder.html#C1_WPF_Schedule_C1SchedulerSettings_SetReminder">SetReminder</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether reminder should be set for the newly created appointments. The default value is true.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_ShowReminderDialog" data-uid="C1.WPF.Schedule.C1SchedulerSettings.ShowReminderDialog">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.ShowReminderDialog.html#C1_WPF_Schedule_C1SchedulerSettings_ShowReminderDialog">ShowReminderDialog</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether control should display embedded reminder dialog when reminder is fired.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_C1SchedulerSettings_UseMouseWheelForGroupNavigation" data-uid="C1.WPF.Schedule.C1SchedulerSettings.UseMouseWheelForGroupNavigation">
          <a class="xref" href="C1.WPF.Schedule.C1SchedulerSettings.UseMouseWheelForGroupNavigation.html#C1_WPF_Schedule_C1SchedulerSettings_UseMouseWheelForGroupNavigation">UseMouseWheelForGroupNavigation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> value determining whether mouse wheel
in the TimeLine view should be used for group navigation.
The default value is false.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
