# C1.Win.Calendar.DateEdit.CalendarSettings

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_Calendar_DateEdit_CalendarSettings" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings" class="text-break">CalendarSettings Class
</h1>
  <div class="markdown level0 summary"><p>Represents the settings of drop down calendar.</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">CalendarSettings</span></div>
      <div class="level2"><a class="xref" href="C1.Win.Calendar.DateRangeEdit.CalendarRangeSettings.html">CalendarRangeSettings</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanged">INotifyPropertyChanged</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Win.Calendar.DateEdit.html">C1.Win.Calendar.DateEdit</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.Calendar.10.dll</h6>
  <h5 id="C1_Win_Calendar_DateEdit_CalendarSettings_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(ExpandableObjectConverter))]
public class CalendarSettings : INotifyPropertyChanged</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TypeConverter(GetType(ExpandableObjectConverter))&gt;
Public Class CalendarSettings
    Implements INotifyPropertyChanged</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_Win_Calendar_DateEdit_CalendarSettings__ctor" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.#ctor">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.-ctor.html#C1_Win_Calendar_DateEdit_CalendarSettings__ctor">CalendarSettings()</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_Win_Calendar_DateEdit_CalendarSettings_AnnuallyBoldedDates" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.AnnuallyBoldedDates">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.AnnuallyBoldedDates.html#C1_Win_Calendar_DateEdit_CalendarSettings_AnnuallyBoldedDates">AnnuallyBoldedDates</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the array of System.DateTime objects that determines which annual days are displayed in bold.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_BoldedDates" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.BoldedDates">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.BoldedDates.html#C1_Win_Calendar_DateEdit_CalendarSettings_BoldedDates">BoldedDates</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the array of System.DateTime objects that determines which nonrecurring dates are displayed in bold.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_CalendarDimensions" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarDimensions">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarDimensions.html#C1_Win_Calendar_DateEdit_CalendarSettings_CalendarDimensions">CalendarDimensions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates how many months will be shown.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_CalendarType" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarType">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarType.html#C1_Win_Calendar_DateEdit_CalendarSettings_CalendarType">CalendarType</a>
        </td>
        <td class="markdown level1 summary"><p>Calendar, used to format date.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_CalendarWeekRule" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarWeekRule">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarWeekRule.html#C1_Win_Calendar_DateEdit_CalendarSettings_CalendarWeekRule">CalendarWeekRule</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies which rule is used to determine the first calendar week of the year.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_CaptionFormat" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.CaptionFormat">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CaptionFormat.html#C1_Win_Calendar_DateEdit_CalendarSettings_CaptionFormat">CaptionFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the format to use for the calendar caption.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ClearText" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ClearText">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ClearText.html#C1_Win_Calendar_DateEdit_CalendarSettings_ClearText">ClearText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text of the &quot;Clear&quot; button.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_CurrentMonthDisplayOffset" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.CurrentMonthDisplayOffset">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CurrentMonthDisplayOffset.html#C1_Win_Calendar_DateEdit_CalendarSettings_CurrentMonthDisplayOffset">CurrentMonthDisplayOffset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current month display offset.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_DayNameLength" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.DayNameLength">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.DayNameLength.html#C1_Win_Calendar_DateEdit_CalendarSettings_DayNameLength">DayNameLength</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum length of day names.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_DayTitlePosition" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.DayTitlePosition">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.DayTitlePosition.html#C1_Win_Calendar_DateEdit_CalendarSettings_DayTitlePosition">DayTitlePosition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.CalendarView.Position.html">Position</a> value indicating where
calendar control displays the day title.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_DefaultSelectedDate" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.DefaultSelectedDate">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.DefaultSelectedDate.html#C1_Win_Calendar_DateEdit_CalendarSettings_DefaultSelectedDate">DefaultSelectedDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default selected date.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_DisabledDates" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.DisabledDates">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.DisabledDates.html#C1_Win_Calendar_DateEdit_CalendarSettings_DisabledDates">DisabledDates</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the array of System.DateTime objects that determines which dates are disabled.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_FirstDayOfWeek" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.FirstDayOfWeek">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.FirstDayOfWeek.html#C1_Win_Calendar_DateEdit_CalendarSettings_FirstDayOfWeek">FirstDayOfWeek</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the first day of the week as displayed in the month calendar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_MaxColumns" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.MaxColumns">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.MaxColumns.html#C1_Win_Calendar_DateEdit_CalendarSettings_MaxColumns">MaxColumns</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum columns for the <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.CalendarDimensions.html#C1_Win_Calendar_DateEdit_CalendarSettings_CalendarDimensions">CalendarDimensions</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_MaxDate" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.MaxDate">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.MaxDate.html#C1_Win_Calendar_DateEdit_CalendarSettings_MaxDate">MaxDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the maximum allowable date.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_MinDate" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.MinDate">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.MinDate.html#C1_Win_Calendar_DateEdit_CalendarSettings_MinDate">MinDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the minimum allowable date. The default value is DateTime.MinValue (01/01/0001).</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_MonthTitlePosition" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.MonthTitlePosition">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.MonthTitlePosition.html#C1_Win_Calendar_DateEdit_CalendarSettings_MonthTitlePosition">MonthTitlePosition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.CalendarView.Position.html">Position</a> value indicating where
calendar control displays the month title.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_PeriodSelectionType" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.PeriodSelectionType">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.PeriodSelectionType.html#C1_Win_Calendar_DateEdit_CalendarSettings_PeriodSelectionType">PeriodSelectionType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies how to get a date period. Default value is <a class="xref" href="C1.CalendarView.SelectionType.html#C1_CalendarView_SelectionType_Field">Field</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_RightToLeft" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.RightToLeft">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.RightToLeft.html#C1_Win_Calendar_DateEdit_CalendarSettings_RightToLeft">RightToLeft</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_RightToLeftLayout" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.RightToLeftLayout">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.RightToLeftLayout.html#C1_Win_Calendar_DateEdit_CalendarSettings_RightToLeftLayout">RightToLeftLayout</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the control is laid out from right to left.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ShowClearButton" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ShowClearButton">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ShowClearButton.html#C1_Win_Calendar_DateEdit_CalendarSettings_ShowClearButton">ShowClearButton</a>
        </td>
        <td class="markdown level1 summary"><p>Determines if the Clear button of the dropdown calendar is visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ShowDefaultDate" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ShowDefaultDate">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ShowDefaultDate.html#C1_Win_Calendar_DateEdit_CalendarSettings_ShowDefaultDate">ShowDefaultDate</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.DefaultSelectedDate.html#C1_Win_Calendar_DateEdit_CalendarSettings_DefaultSelectedDate">DefaultSelectedDate</a> day
should always be selected when opening the drop-down calendar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ShowToday" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ShowToday">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ShowToday.html#C1_Win_Calendar_DateEdit_CalendarSettings_ShowToday">ShowToday</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the date represented by the TodayDate property is displayed at the bottom of the control.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ShowToolTips" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ShowToolTips">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ShowToolTips.html#C1_Win_Calendar_DateEdit_CalendarSettings_ShowToolTips">ShowToolTips</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether the <a class="xref" href="C1.Win.Calendar.C1DateEdit.html">C1DateEdit</a> should display tooltips.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_ShowWeekNumbers" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.ShowWeekNumbers">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.ShowWeekNumbers.html#C1_Win_Calendar_DateEdit_CalendarSettings_ShowWeekNumbers">ShowWeekNumbers</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the month calendar control displays
week numbers (1-52) to the left of each row of days.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_SyncValueWithSelection" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.SyncValueWithSelection">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.SyncValueWithSelection.html#C1_Win_Calendar_DateEdit_CalendarSettings_SyncValueWithSelection">SyncValueWithSelection</a>
        </td>
        <td class="markdown level1 summary"><p>Updates the Value each time the selection is changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_TitleNavigation" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.TitleNavigation">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.TitleNavigation.html#C1_Win_Calendar_DateEdit_CalendarSettings_TitleNavigation">TitleNavigation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether current month and year can be changed by clicking on the title of the calendar.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_TodayFormat" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.TodayFormat">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.TodayFormat.html#C1_Win_Calendar_DateEdit_CalendarSettings_TodayFormat">TodayFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text format of the &quot;Today&quot; button. Use curly braces to define the date format.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_VerticalOrientationLayout" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.VerticalOrientationLayout">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.VerticalOrientationLayout.html#C1_Win_Calendar_DateEdit_CalendarSettings_VerticalOrientationLayout">VerticalOrientationLayout</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 indicating whether positioned vertically of the month</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_Calendar_DateEdit_CalendarSettings_WorkDays" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.WorkDays">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.WorkDays.html#C1_Win_Calendar_DateEdit_CalendarSettings_WorkDays">WorkDays</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.CalendarView.WorkDays.html">WorkDays</a> object which specifies
weekends for the single week.</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_Win_Calendar_DateEdit_CalendarSettings_OnPropertyChanged_System_String_" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.OnPropertyChanged(System.String)">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.OnPropertyChanged.html#C1_Win_Calendar_DateEdit_CalendarSettings_OnPropertyChanged_System_String_">OnPropertyChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.PropertyChanged.html">PropertyChanged</a> event.</p>
</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_Win_Calendar_DateEdit_CalendarSettings_PropertyChanged" data-uid="C1.Win.Calendar.DateEdit.CalendarSettings.PropertyChanged">
          <a class="xref" href="C1.Win.Calendar.DateEdit.CalendarSettings.PropertyChanged.html">PropertyChanged</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
