Beispiel #1
0
        protected internal override CalendarView CreateView(DateTime date)
        {
            MultiMonthView view = new MultiMonthView(this.Calendar, date);

            view.Initialize(this);
            return(view);
        }
Beispiel #2
0
        protected internal override CalendarView CreateView(DateTime date)
        {
            if (date > this.Calendar.CurrentCalendar.MaxSupportedDateTime)
            {
                date = this.Calendar.CurrentCalendar.AddMonths(this.Calendar.CurrentCalendar.MaxSupportedDateTime, this.MultiViewColumns * this.MultiViewRows);
            }
            if (date < this.Calendar.CurrentCalendar.MinSupportedDateTime)
            {
                date = this.Calendar.CurrentCalendar.MinSupportedDateTime;
            }
            MultiMonthView multiMonthView = new MultiMonthView(this.Calendar, date);

            multiMonthView.Initialize((CalendarView)this);
            return((CalendarView)multiMonthView);
        }