New to Telerik UI for .NET MAUIStart a free 30-day trial

Represents the collection of SelectedDates for RadCalendar.

Definition

Namespace:Telerik.Maui.Controls.Calendar

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class CalendarSelectionCollection : ObservableCollection<DateTime>, IList<DateTime>, ICollection<DateTime>, IList, ICollection, IReadOnlyList<DateTime>, IReadOnlyCollection<DateTime>, IEnumerable<DateTime>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<DateTime>ObservableCollection<DateTime>CalendarSelectionCollection

Implements: ICollectionICollection<DateTime>IEnumerableIEnumerable<DateTime>IListIList<DateTime>INotifyCollectionChangedINotifyPropertyChangedIReadOnlyCollection<DateTime>IReadOnlyList<DateTime>...

Inherited Members ObservableCollection<DateTime>.Move(int, int)ObservableCollection<DateTime>.MoveItem(int, int)ObservableCollection<DateTime>.OnPropertyChanged(PropertyChangedEventArgs)ObservableCollection<DateTime>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<DateTime>.BlockReentrancy()ObservableCollection<DateTime>.CheckReentrancy()ObservableCollection<DateTime>.CollectionChangedObservableCollection<DateTime>.PropertyChangedCollection<DateTime>.Add(DateTime)Collection<DateTime>.Clear()Collection<DateTime>.CopyTo(DateTime[], int)Collection<DateTime>.Contains(DateTime)Collection<DateTime>.GetEnumerator()Collection<DateTime>.IndexOf(DateTime)Collection<DateTime>.Insert(int, DateTime)Collection<DateTime>.Remove(DateTime)Collection<DateTime>.RemoveAt(int)Collection<DateTime>.CountCollection<DateTime>.ItemsCollection<DateTime>.this[int]...

Methods

Adds a range of dates to RadCalendars' SelectedDates.

C#
public void AddRange(DateTime start, DateTime end)
Parameters:startDateTimeendDateTime
C#
protected override void ClearItems()

Overrides: ObservableCollection<DateTime>.ClearItems()

C#
protected override void InsertItem(int index, DateTime item)
Parameters:indexintitemDateTime

Overrides: ObservableCollection<DateTime>.InsertItem(int, DateTime)

C#
protected override void RemoveItem(int index)
Parameters:indexint

Overrides: ObservableCollection<DateTime>.RemoveItem(int)

C#
protected override void SetItem(int index, DateTime item)
Parameters:indexintitemDateTime

Overrides: ObservableCollection<DateTime>.SetItem(int, DateTime)