private static void OnQueryNextCommand(object target, CanExecuteRoutedEventArgs args) { MonthCalendar mcc = (MonthCalendar)target; args.CanExecute = MonthCalendarHelper.CompareYearMonth(mcc.VisibleMonth, mcc.MaxDate) < 0; }