Calendar Control: A Calendar control is used to create a visual calendar that let users pick a date, or range of dates in Silverlight, it provides Powerful databinding, different views - month, year, decade, multiple views, culture awareness, flexible date navigation and transition animations.
Example of an Calendar
<UserControl
x:Class="SilverlightApplication11.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:basics='clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls'
d:DesignHeight="300"
d:DesignWidth="400">
<StackPanel>
<basics:Calendar
Margin="3"
SelectionMode="MultipleRange"
SelectedDatesChanged="Calendar_SelectedDatesChanged"
></basics:Calendar>
<basics:Calendar
Margin="3"
DisplayMode="Year"
SelectedDatesChanged="Calendar_SelectedDatesChanged"
></basics:Calendar>
<basics:DatePicker
Margin="3"
DateValidationError="DatePicker_DateValidationError"
></basics:DatePicker>
<basics:DatePicker
Margin="3"
SelectedDateFormat="Long"
DateValidationError="DatePicker_DateValidationError"
></basics:DatePicker>
<TextBlock
x:Name="lblError"
Foreground="Red"
TextWrapping="Wrap"></TextBlock>
</StackPanel>
</UserControl>

Join the conversation! Your thoughts help the community grow.