fix: fix month index.
This commit is contained in:
@@ -362,7 +362,7 @@ public class CalendarView : TemplatedControl
|
|||||||
for (var i = 0; i < 12; i++)
|
for (var i = 0; i < 12; i++)
|
||||||
{
|
{
|
||||||
var child = _yearGrid.Children[i] as CalendarYearButton;
|
var child = _yearGrid.Children[i] as CalendarYearButton;
|
||||||
child?.SetContext(CalendarViewMode.Year, new CalendarContext { Month = i });
|
child?.SetContext(CalendarViewMode.Year, new CalendarContext { Month = i+1 });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
UpdateHeaderButtons();
|
UpdateHeaderButtons();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ public class CalendarYearButton : ContentControl
|
|||||||
{
|
{
|
||||||
case CalendarViewMode.Year:
|
case CalendarViewMode.Year:
|
||||||
Content = DateTimeHelper.GetCurrentDateTimeFormatInfo()
|
Content = DateTimeHelper.GetCurrentDateTimeFormatInfo()
|
||||||
.AbbreviatedMonthNames[CalendarContext.Month ?? 0];
|
.AbbreviatedMonthNames[(CalendarContext.Month - 1) ?? 0];
|
||||||
break;
|
break;
|
||||||
case CalendarViewMode.Decade:
|
case CalendarViewMode.Decade:
|
||||||
Content = CalendarContext.Year <= 0 || CalendarContext.Year > 9999
|
Content = CalendarContext.Year <= 0 || CalendarContext.Year > 9999
|
||||||
|
|||||||
Reference in New Issue
Block a user