Hi
Here is the code I am running (Wanted to add a snapshot but the anti-spamming control prevents me) Yesterday was the 2nd of March which it shows correctly but it was a Tuesday not a Wednesday as it gets displayed on the Mac's.
The first calendar control is the one called "DefaultCal". Nothing special just a default calendar. The second control called "ChangedCal1" has the setting of FirstDayOfWeek set to "Monday" to test if it had any impact on the control and the last one called "ChangedCal2" has the FirstDayofWeek set to "Sunday" which is the default setting for a Mac.
On the Pc all three calendars appear correct and even on the mac the "date part" (number portion) is correct, it is only the "Day Labels" (Mon Tue Wed...) that somehow shift right one space.
Just to be clear this is a new default Silverlight App I created to test this calendar issue because I wanted to make sure no settings or any other code can influence the results.
Thanks
<Grid x:Name="LayoutRoot">
<StackPanel x:Name="MainP">
<TextBlock x:Name="Temp" Text="This is the control"></TextBlock>
<controls:Calendar x:Name="DefaultCal" ></controls:Calendar>
<TextBlock x:Name="Temp2" Text="Monday"></TextBlock>
<controls:Calendar x:Name="ChangedCal1" FirstDayOfWeek="Monday"></controls:Calendar>
<TextBlock x:Name="Temp3" Text="Sunday"></TextBlock>
<controls:Calendar x:Name="ChangedCal2" FirstDayOfWeek="Sunday"></controls:Calendar>
</StackPanel>