$99 VS $1000+. UI Control for ASP.NET AJAX(contains chart and gridview).
Calendar Controls for WinForms UI Tutorial
Customize dates in C# for .NET Windows Forms template projects
Home > WinForms UI Controls > User Manual > Customize Behavior Customize Dates in C#

Dates Customizing - WinForms Calendar Controls

The WinForms Calendar Control supports not only all features of the standard Month Calendar control in the Visual Studio toolbox, like first day of week, special days, show today, show week numbers, and hide week numbers, but also additional features that the standard Calendar control do not support, including focused date, show week days, hide week days, date zoom, read only mode as well as show other month days. Furthermore, the Calendar controls provide the support of footer, customizable header and footer, and navigation buttons. Cell formatting including padding, borders, margins, spacing, and alignment is supported by the Calendar Control for WinForms applications.

Calendar Date Properties for C# WinForms

The WinForms Calendar Control provides a variety of properties to customize the dates for Calendar in C# Windows Forms application. The following are the properties used to select special dates, display selected dates, and set the first day of the week, etc in designing of WinForms application user interface.
  • StartDayOfWeek, this property is used to specify the start day of a week. This property can be left as "Default" or use the drop down in the Properties Window to select a new day name.
  • SelectedDate, this property is used to specify the selected date, which requires the value of the EnableMultiSelect being False. If the value of EnableMultiSelect is true, the property of SelectedDate will only show the last selected date. All selected dates are available in the collection of SelectedDate in Calendar for Windows Forms.
  • FocusOnDate, the property used for specifying the focused date that will be displayed. The default value of the focused date is /today, that is the current date.
  • CurrentDateColumn, the property used for specifying the column in multi-view mode, where the single view containing the FocusedDate will be placed.
  • CurrentDateRow, the property used for specifying the row in multi-view mode, where the single view containing the FocusedDate will be placed.
  • MinDateScope, this property is used to set the selection of valid minimum date valid with the Windows Forms Calendar control.
  • MaxDateScope, this property is used to set the selection of valid maximum dates with the Windows Forms Calendar control.
UI Controlsfor Windows Forms
.NET WinForms UI Overview.NET WinForms UI Features.NET WinForms UI GuideC# WinForms UI DesignVB.NET WinForms UI Design
WinForms UI Controls