internal void ClearSelection(bool raiseSelectionChanged = true) { this.detachedDateRanges = new CalendarDateRangeCollection(this.Owner); foreach (var item in this.selectedDateRanges) { this.detachedDateRanges.AddDateRange(item); } this.selectedDateRanges.Clear(raiseSelectionChanged); }
internal SelectionService(RadCalendar owner) : base(owner) { if (this.Owner == null) { throw new ArgumentNullException("Selection service cannot operate without owner"); } this.selectedDateRanges = new CalendarDateRangeCollection(this.Owner); this.detachedDateRanges = new CalendarDateRangeCollection(this.Owner); }
public void TestInitialize() { this.dateRangeCollection = new CalendarDateRangeCollection(null); }