/// <summary> /// カレンダーの日付一覧をセットする /// </summary> private void setCalendar() { // 指定月のカレンダーの日付一覧を取得する MonthCalendar.Clear(); var lastDay = new DateTime(YearMonth.AddMonths(1).Year, YearMonth.AddMonths(1).Month, 1).AddDays(-1).Day; Enumerable.Range(1, lastDay).ToList().ForEach(x => MonthCalendar.Add(new CalendarModel(new DateTime(Year, Month, x)))); }