121 references to DateTimeHelper
PresentationFramework (121)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
183if (owner.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(owner.SelectedDate.Value, owner.DisplayDateInternal) == 0) 504DateTimeFormatInfo format = DateTimeHelper.GetCurrentDateFormat();
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (9)
235string dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 238return string.Format(DateTimeHelper.GetCurrentDateFormat(), SR.CalendarAutomationPeer_BlackoutDayHelpText, dateString); 316dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 319dateString = DateTimeHelper.ToYearMonthPatternString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 322dateString = DateTimeHelper.ToYearString(Date, DateTimeHelper.GetCulture(OwningCalendar));
System\Windows\Controls\Calendar.cs (43)
210c.DisplayDateInternal = DateTimeHelper.DiscardDayTime((DateTime)e.NewValue); 441new FrameworkPropertyMetadata(DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek, 488int i = DateTimeHelper.CompareYearMonth(c.DisplayDateInternal, DateTime.Today); 504c.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(c)).FirstDayOfWeek); 720return DateTimeHelper.DiscardDayTime(DisplayDate); 772return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 858if (DateTimeHelper.CompareDays((DateTime)b.DataContext, day) == 0) 900if (DateTimeHelper.CompareYearMonth(selectedDate, this.DisplayDateInternal) != 0) 928newDate = DateTimeHelper.SetYearMonth(this.DisplayDate, d); 935newDate = DateTimeHelper.SetYear(this.DisplayDate, d.Year); 964result = DateTimeHelper.AddMonths(date, offset); 970result = DateTimeHelper.AddYears(date, offset); 976result = DateTimeHelper.AddYears(this.DisplayDate, offset * YEARS_PER_DECADE); 997this.SetCurrentValueInternal(DisplayDateProperty, DateTimeHelper.DiscardDayTime(d)); 1027MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1036MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1225if (c.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(c.SelectedDate.Value, c.DisplayDateInternal) == 0) 1246if (DateTimeHelper.CompareYearMonth(this.CurrentDate, this.DisplayDateInternal) != 0 && currentDayButton != null && !currentDayButton.IsInactive) 1323DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, COLS), 1); 1339DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, YEAR_COLS); 1355DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, YEAR_COLS); 1372if (DateTimeHelper.CompareYearMonth(DateTime.MaxValue, selectedDate.Value) > 0) 1375selectedDate = DateTimeHelper.AddMonths(selectedDate.Value, 1).Value; 1376selectedDate = DateTimeHelper.AddDays(selectedDate.Value, -1).Value; 1397DateTime? selectedYear = new DateTime(DateTimeHelper.EndOfDecade(this.DisplayDate), 1, 1); 1447DateTime? selectedYear = new DateTime(DateTimeHelper.DecadeOfDate(this.DisplayDate), 1, 1); 1461DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1468DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1475DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1488DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, 1), 1); 1495DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, 1); 1502DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, 10 ); 1515DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, -1), -1); 1522DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, -1); 1529DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -10); 1543DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1550DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1557DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1656DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, -COLS), -1); 1672DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, -YEAR_COLS); 1683DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -YEAR_COLS);
System\Windows\Controls\CalendarBlackoutDatesCollection.cs (8)
66rangeStart = DateTimeHelper.DiscardTime(start).Value; 67rangeEnd = DateTimeHelper.DiscardTime(end).Value; 71rangeStart = DateTimeHelper.DiscardTime(end).Value; 72rangeEnd = DateTimeHelper.DiscardTime(start).Value; 133currentDate = DateTimeHelper.AddDays(range.End, dayInterval ); 138currentDate = DateTimeHelper.AddDays(range.Start, dayInterval ); 328if (DateTimeHelper.InRange(day.Value, start, end)) 351if (DateTimeHelper.InRange(date, this[i]))
System\Windows\Controls\DatePicker.cs (11)
102this.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek); 398datePicker.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(datePicker)).FirstDayOfWeek); 743return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 995DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)); 1118newSelectedDate = DateTime.Parse(text, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 1279DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this));
System\Windows\Controls\DateTimeHelper.cs (4)
53return DateTimeHelper.AddYears(date, year - date.Year); 61target = DateTimeHelper.AddMonths(target.Value, yearMonth.Month - date.Month); 207DateTimeFormatInfo format = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(fe));
System\Windows\Controls\Primitives\CalendarItem.cs (39)
378if (DateTimeHelper.CompareDays(date, (DateTime)b.DataContext) == 0) 398if (DateTimeHelper.CompareYearMonth(date, (DateTime)b.DataContext) == 0) 479int decade = DateTimeHelper.DecadeOfDate(selectedYear); 1008string[] shortestDayNames = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).ShortestDayNames; 1022daytitle.DataContext = shortestDayNames[(childIndex + (int)DateTimeHelper.GetDateFormat( DateTimeHelper.GetCulture(this)).FirstDayOfWeek) % shortestDayNames.Length]; 1031DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1034bool isMinMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MinValue) <= 0; 1035bool isMaxMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) >= 0; 1037CultureInfo culture = DateTimeHelper.GetCulture(this); 1052childButton.SetContentInternal(DateTimeHelper.ToDayString(dateToAdd, culture)); 1058childButton.SetContentInternal(DateTimeHelper.ToDayString(null, culture)); 1072if (DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateEndInternal) > 0) 1089DateTimeHelper.CompareYearMonth(dateToAdd.Value, this.Owner.DisplayDateInternal) != 0); 1092if (DateTimeHelper.CompareDays(dateToAdd.Value, DateTime.Today) == 0) 1110isSelected |= (DateTimeHelper.CompareDays(dateToAdd.Value, item) == 0); 1141int daysToHighlight = DateTimeHelper.CompareDays(owner.HoverEnd.Value, owner.HoverStart.Value); 1160(daysToHighlight != 0) && DateTimeHelper.InRange(date, hStart, hEnd)); 1184this._headerButton.Content = DateTimeHelper.ToYearMonthPatternString(DisplayDate, DateTimeHelper.GetCulture(this)); 1197DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1200if (DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) == 0) 1209_nextButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateEndInternal, firstDayOfNextMonth) > -1); 1218DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1219_previousButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateStartInternal, firstDayOfMonth) < 0); 1242childButton.SetContentInternal(DateTimeHelper.ToYearString(day, DateTimeHelper.GetCulture(this))); 1286childButton.SetContentInternal(DateTimeHelper.ToAbbreviatedMonthString(day, DateTimeHelper.GetCulture(this))); 1291childButton.HasSelectedDays = (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateInternal) == 0); 1293if (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateEndInternal) > 0) 1315this._headerButton.Content = DateTimeHelper.ToYearString(DisplayDate, DateTimeHelper.GetCulture(this)); 1343this._headerButton.Content = DateTimeHelper.ToDecadeRangeString(decade, this); 1378i = ((day - DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).FirstDayOfWeek + NUMBER_OF_DAYS_IN_WEEK) % NUMBER_OF_DAYS_IN_WEEK);
System\Windows\Controls\SelectedDatesCollection.cs (5)
185int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 224int monthDifference = DateTimeHelper.CompareYearMonth(this[index], this._owner.DisplayDateInternal); 292int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 385if (!this._owner.SelectedDate.HasValue || DateTimeHelper.CompareDays(this._owner.SelectedDate.Value, date) != 0) 502rangeStart = DateTimeHelper.AddDays(rangeStart.Value, increment);