# C1.WPF.Schedule.CalendarBase

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_Schedule_CalendarBase" data-uid="C1.WPF.Schedule.CalendarBase" class="text-break">CalendarBase Class
</h1>
  <div class="markdown level0 summary"><p>The base class for the <a class="xref" href="C1.WPF.Schedule.C1CalendarItem.html">C1CalendarItem</a> and <a class="xref" href="C1.WPF.Schedule.C1Calendar.html">C1Calendar</a> controls.</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"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.threading.dispatcherobject">DispatcherObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.visual">Visual</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.uielement">UIElement</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.frameworkelement">FrameworkElement</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.control">Control</a></div>
    <div class="level7"><span class="xref">CalendarBase</span></div>
      <div class="level8"><a class="xref" href="C1.WPF.Schedule.C1Calendar.html">C1Calendar</a></div>
      <div class="level8"><a class="xref" href="C1.WPF.Schedule.C1CalendarItem.html">C1CalendarItem</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.animation.ianimatable">IAnimatable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iframeworkinputelement">IFrameworkInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iinputelement">IInputElement</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isupportinitialize">ISupportInitialize</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.iqueryambient">IQueryAmbient</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.iweakeventlistener">IWeakEventListener</a></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.4.6.2.dll</h6>
  <h5 id="C1_WPF_Schedule_CalendarBase_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[StyleTypedProperty(Property = &quot;DaySlotStyle&quot;, StyleTargetType = typeof(DaySlotPresenter))]
[StyleTypedProperty(Property = &quot;DayOfWeekSlotStyle&quot;, StyleTargetType = typeof(DayOfWeekSlotPresenter))]
public abstract class CalendarBase : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IWeakEventListener</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;StyleTypedProperty(Property:=&quot;DaySlotStyle&quot;, StyleTargetType:=GetType(DaySlotPresenter))&gt;
&lt;StyleTypedProperty(Property:=&quot;DayOfWeekSlotStyle&quot;, StyleTargetType:=GetType(DayOfWeekSlotPresenter))&gt;
Public MustInherit Class CalendarBase
    Inherits Control
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IWeakEventListener</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_CalendarBase__ctor" data-uid="C1.WPF.Schedule.CalendarBase.#ctor">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.-ctor.html#C1_WPF_Schedule_CalendarBase__ctor">CalendarBase()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the new instance of the <a class="xref" href="C1.WPF.Schedule.CalendarBase.html">CalendarBase</a> class.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</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_CalendarBase_BackgroundProperty" data-uid="C1.WPF.Schedule.CalendarBase.BackgroundProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.BackgroundProperty.html">BackgroundProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the Background dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_CalendarHelperProperty" data-uid="C1.WPF.Schedule.CalendarBase.CalendarHelperProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.CalendarHelperProperty.html">CalendarHelperProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.CalendarHelper.html#C1_WPF_Schedule_CalendarBase_CalendarHelper">CalendarHelper</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DayOfWeekSlotStyleProperty" data-uid="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotStyleProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotStyleProperty.html">DayOfWeekSlotStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotStyle.html#C1_WPF_Schedule_CalendarBase_DayOfWeekSlotStyle">DayOfWeekSlotStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DayOfWeekSlotTemplateProperty" data-uid="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotTemplateProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotTemplateProperty.html">DayOfWeekSlotTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotTemplate.html#C1_WPF_Schedule_CalendarBase_DayOfWeekSlotTemplate">DayOfWeekSlotTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaySlotStyleProperty" data-uid="C1.WPF.Schedule.CalendarBase.DaySlotStyleProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotStyleProperty.html">DaySlotStyleProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotStyle.html#C1_WPF_Schedule_CalendarBase_DaySlotStyle">DaySlotStyle</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaySlotTemplateProperty" data-uid="C1.WPF.Schedule.CalendarBase.DaySlotTemplateProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotTemplateProperty.html">DaySlotTemplateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotTemplate.html#C1_WPF_Schedule_CalendarBase_DaySlotTemplate">DaySlotTemplate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaysOfWeekPanelProperty" data-uid="C1.WPF.Schedule.CalendarBase.DaysOfWeekPanelProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysOfWeekPanelProperty.html">DaysOfWeekPanelProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysOfWeekPanel.html#C1_WPF_Schedule_CalendarBase_DaysOfWeekPanel">DaysOfWeekPanel</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaysPanelProperty" data-uid="C1.WPF.Schedule.CalendarBase.DaysPanelProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysPanelProperty.html">DaysPanelProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysPanel.html#C1_WPF_Schedule_CalendarBase_DaysPanel">DaysPanel</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DefaultThemeKey" data-uid="C1.WPF.Schedule.CalendarBase.DefaultThemeKey">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DefaultThemeKey.html">DefaultThemeKey</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.componentresourcekey">ComponentResourceKey</a> that references the default theme
that is defined for the calendar control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_MaxDateProperty" data-uid="C1.WPF.Schedule.CalendarBase.MaxDateProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.MaxDateProperty.html">MaxDateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.MaxDate.html#C1_WPF_Schedule_CalendarBase_MaxDate">MaxDate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_MinDateProperty" data-uid="C1.WPF.Schedule.CalendarBase.MinDateProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.MinDateProperty.html">MinDateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.MinDate.html#C1_WPF_Schedule_CalendarBase_MinDate">MinDate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_MonthProperty" data-uid="C1.WPF.Schedule.CalendarBase.MonthProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.MonthProperty.html">MonthProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.Month.html#C1_WPF_Schedule_CalendarBase_Month">Month</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_RequestedThemeProperty" data-uid="C1.WPF.Schedule.CalendarBase.RequestedThemeProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.RequestedThemeProperty.html">RequestedThemeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.RequestedTheme.html#C1_WPF_Schedule_CalendarBase_RequestedTheme">RequestedTheme</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_SelectedDateChangedEvent" data-uid="C1.WPF.Schedule.CalendarBase.SelectedDateChangedEvent">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDateChangedEvent.html">SelectedDateChangedEvent</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDateChanged.html">SelectedDateChanged</a> routed event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_SelectedDateProperty" data-uid="C1.WPF.Schedule.CalendarBase.SelectedDateProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDateProperty.html">SelectedDateProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDate.html#C1_WPF_Schedule_CalendarBase_SelectedDate">SelectedDate</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_ThemeProperty" data-uid="C1.WPF.Schedule.CalendarBase.ThemeProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.ThemeProperty.html">ThemeProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.Theme.html#C1_WPF_Schedule_CalendarBase_Theme">Theme</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_YearProperty" data-uid="C1.WPF.Schedule.CalendarBase.YearProperty">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.YearProperty.html">YearProperty</a>
        </td>
        <td class="markdown level1 summary"><p>Identifies the <a class="xref" href="C1.WPF.Schedule.CalendarBase.Year.html#C1_WPF_Schedule_CalendarBase_Year">Year</a> dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_selectedDateGroupChangeInitiator" data-uid="C1.WPF.Schedule.CalendarBase.selectedDateGroupChangeInitiator">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.selectedDateGroupChangeInitiator.html">selectedDateGroupChangeInitiator</a>
        </td>
        <td class="markdown level1 summary"></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_CalendarBase_CalendarHelper" data-uid="C1.WPF.Schedule.CalendarBase.CalendarHelper">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.CalendarHelper.html#C1_WPF_Schedule_CalendarBase_CalendarHelper">CalendarHelper</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.WPF.Schedule.CalendarBase.CalendarHelper.html#C1_WPF_Schedule_CalendarBase_CalendarHelper">CalendarHelper</a> object
that provides calendar-dependant properties.
This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DayOfWeekSlotStyle" data-uid="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotStyle">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotStyle.html#C1_WPF_Schedule_CalendarBase_DayOfWeekSlotStyle">DayOfWeekSlotStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a Style for <a class="xref" href="C1.WPF.Schedule.DayOfWeekSlotPresenter.html">DayOfWeekSlotPresenter</a> elements which are
the root elements of a visual tree representing a single day of the week.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DayOfWeekSlotTemplate" data-uid="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotTemplate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DayOfWeekSlotTemplate.html#C1_WPF_Schedule_CalendarBase_DayOfWeekSlotTemplate">DayOfWeekSlotTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a DataTemplate that defines a UI representation of
a single day of the week. This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaySlotStyle" data-uid="C1.WPF.Schedule.CalendarBase.DaySlotStyle">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotStyle.html#C1_WPF_Schedule_CalendarBase_DaySlotStyle">DaySlotStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a Style for <a class="xref" href="C1.WPF.Schedule.DaySlotPresenter.html">DaySlotPresenter</a> elements which are
the root elements of a visual tree representing a single day of a month.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaySlotTemplate" data-uid="C1.WPF.Schedule.CalendarBase.DaySlotTemplate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaySlotTemplate.html#C1_WPF_Schedule_CalendarBase_DaySlotTemplate">DaySlotTemplate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a DataTemplate that defines a UI representation of
a single day of a month. This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaysOfWeekPanel" data-uid="C1.WPF.Schedule.CalendarBase.DaysOfWeekPanel">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysOfWeekPanel.html#C1_WPF_Schedule_CalendarBase_DaysOfWeekPanel">DaysOfWeekPanel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an ItemsPanelTemplate that defines the panel that lays out elements
representing days of the week. This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_DaysPanel" data-uid="C1.WPF.Schedule.CalendarBase.DaysPanel">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.DaysPanel.html#C1_WPF_Schedule_CalendarBase_DaysPanel">DaysPanel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an ItemsPanelTemplate that defines the panel that lays out elements
representing days of a month. This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_IsDisposed" data-uid="C1.WPF.Schedule.CalendarBase.IsDisposed">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.IsDisposed.html#C1_WPF_Schedule_CalendarBase_IsDisposed">IsDisposed</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_MaxDate" data-uid="C1.WPF.Schedule.CalendarBase.MaxDate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.MaxDate.html#C1_WPF_Schedule_CalendarBase_MaxDate">MaxDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum allowable date.
The default is 12/31/9998.
This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_MinDate" data-uid="C1.WPF.Schedule.CalendarBase.MinDate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.MinDate.html#C1_WPF_Schedule_CalendarBase_MinDate">MinDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum allowable date.
The default is 01/01/1753.
This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_Month" data-uid="C1.WPF.Schedule.CalendarBase.Month">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.Month.html#C1_WPF_Schedule_CalendarBase_Month">Month</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a month component of the <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDate.html#C1_WPF_Schedule_CalendarBase_SelectedDate">SelectedDate</a> property.
This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_RequestedTheme" data-uid="C1.WPF.Schedule.CalendarBase.RequestedTheme">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.RequestedTheme.html#C1_WPF_Schedule_CalendarBase_RequestedTheme">RequestedTheme</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a the default theme used by the <a class="xref" href="C1.WPF.Schedule.CalendarBase.html">CalendarBase</a> control for resource determination.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_SelectedDate" data-uid="C1.WPF.Schedule.CalendarBase.SelectedDate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDate.html#C1_WPF_Schedule_CalendarBase_SelectedDate">SelectedDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the currently selected date.
This is a dependency property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_SyncRepresentationToDateTime" data-uid="C1.WPF.Schedule.CalendarBase.SyncRepresentationToDateTime">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SyncRepresentationToDateTime.html#C1_WPF_Schedule_CalendarBase_SyncRepresentationToDateTime">SyncRepresentationToDateTime</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the Boolean value, determining
whether control synchronizes it's representation according to
the changes of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.datetime">DateTime</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_Theme" data-uid="C1.WPF.Schedule.CalendarBase.Theme">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.Theme.html#C1_WPF_Schedule_CalendarBase_Theme">Theme</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.resourcedictionary">ResourceDictionary</a> object containing calendar theme resources.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_Year" data-uid="C1.WPF.Schedule.CalendarBase.Year">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.Year.html#C1_WPF_Schedule_CalendarBase_Year">Year</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a year component of the <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDate.html#C1_WPF_Schedule_CalendarBase_SelectedDate">SelectedDate</a> property.
This is a dependency property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</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_CalendarBase_Calendar_Loaded_System_Object_System_Windows_RoutedEventArgs_" data-uid="C1.WPF.Schedule.CalendarBase.Calendar_Loaded(System.Object,System.Windows.RoutedEventArgs)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.Calendar_Loaded.html#C1_WPF_Schedule_CalendarBase_Calendar_Loaded_System_Object_System_Windows_RoutedEventArgs_">Calendar_Loaded(object, RoutedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_GetDateTimeAtPoint_C1_WPF_Schedule_CalendarBase_System_Windows_Point_" data-uid="C1.WPF.Schedule.CalendarBase.GetDateTimeAtPoint(C1.WPF.Schedule.CalendarBase,System.Windows.Point)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.GetDateTimeAtPoint.html#C1_WPF_Schedule_CalendarBase_GetDateTimeAtPoint_C1_WPF_Schedule_CalendarBase_System_Windows_Point_">GetDateTimeAtPoint(CalendarBase, Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.nullable-1">Nullable&lt;T&gt;</a> at the specified location.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_InvalidateCalendarHelper" data-uid="C1.WPF.Schedule.CalendarBase.InvalidateCalendarHelper">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.InvalidateCalendarHelper.html#C1_WPF_Schedule_CalendarBase_InvalidateCalendarHelper">InvalidateCalendarHelper()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_InvalidateTheme" data-uid="C1.WPF.Schedule.CalendarBase.InvalidateTheme">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.InvalidateTheme.html#C1_WPF_Schedule_CalendarBase_InvalidateTheme">InvalidateTheme()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_OnApplyTemplate" data-uid="C1.WPF.Schedule.CalendarBase.OnApplyTemplate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.OnApplyTemplate.html#C1_WPF_Schedule_CalendarBase_OnApplyTemplate">OnApplyTemplate()</a>
        </td>
        <td class="markdown level1 summary"><p>Rebuilds calendar slots after initializing.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_OnMaxDateChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.Schedule.CalendarBase.OnMaxDateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.OnMaxDateChanged.html#C1_WPF_Schedule_CalendarBase_OnMaxDateChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnMaxDateChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_OnMinDateChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.Schedule.CalendarBase.OnMinDateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.OnMinDateChanged.html#C1_WPF_Schedule_CalendarBase_OnMinDateChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnMinDateChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_OnMonthChanged_System_Windows_DependencyPropertyChangedEventArgs_" data-uid="C1.WPF.Schedule.CalendarBase.OnMonthChanged(System.Windows.DependencyPropertyChangedEventArgs)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.OnMonthChanged.html#C1_WPF_Schedule_CalendarBase_OnMonthChanged_System_Windows_DependencyPropertyChangedEventArgs_">OnMonthChanged(DependencyPropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_ReceiveWeakEvent_System_Type_System_Object_System_EventArgs_" data-uid="C1.WPF.Schedule.CalendarBase.ReceiveWeakEvent(System.Type,System.Object,System.EventArgs)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.ReceiveWeakEvent.html#C1_WPF_Schedule_CalendarBase_ReceiveWeakEvent_System_Type_System_Object_System_EventArgs_">ReceiveWeakEvent(Type, object, EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Receives events from the centralized event manager.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_RefreshProperty_System_Windows_DependencyProperty_" data-uid="C1.WPF.Schedule.CalendarBase.RefreshProperty(System.Windows.DependencyProperty)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.RefreshProperty.html#C1_WPF_Schedule_CalendarBase_RefreshProperty_System_Windows_DependencyProperty_">RefreshProperty(DependencyProperty)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_RefreshTheme_System_Windows_ResourceDictionary_System_Windows_ResourceDictionary_" data-uid="C1.WPF.Schedule.CalendarBase.RefreshTheme(System.Windows.ResourceDictionary,System.Windows.ResourceDictionary)">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.RefreshTheme.html#C1_WPF_Schedule_CalendarBase_RefreshTheme_System_Windows_ResourceDictionary_System_Windows_ResourceDictionary_">RefreshTheme(ResourceDictionary, ResourceDictionary)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_Schedule_CalendarBase_SetSelectionToDate" data-uid="C1.WPF.Schedule.CalendarBase.SetSelectionToDate">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SetSelectionToDate.html#C1_WPF_Schedule_CalendarBase_SetSelectionToDate">SetSelectionToDate()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</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_CalendarBase_SelectedDateChanged" data-uid="C1.WPF.Schedule.CalendarBase.SelectedDateChanged">
          <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDateChanged.html">SelectedDateChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="C1.WPF.Schedule.CalendarBase.SelectedDate.html#C1_WPF_Schedule_CalendarBase_SelectedDate">SelectedDate</a> property value has been changed.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
