Class
CalendarSelectionCollection

Represents the collection of SelectedDates for RadCalendar.

Definition

Namespace:Telerik.Maui.Controls.Calendar

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
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

AddRange(DateTime, DateTime)

Adds a range of dates to RadCalendars' SelectedDates.

Declaration

cs-api-definition
public void AddRange(DateTime start, DateTime end)

Parameters

start

DateTime

end

DateTime

ClearItems()

Declaration

cs-api-definition
protected override void ClearItems()

Overrides ObservableCollection<DateTime>.ClearItems()

InsertItem(int, DateTime)

Declaration

cs-api-definition
protected override void InsertItem(int index, DateTime item)

Parameters

index

int

item

DateTime

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

RemoveItem(int)

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

Overrides ObservableCollection<DateTime>.RemoveItem(int)

SetItem(int, DateTime)

Declaration

cs-api-definition
protected override void SetItem(int index, DateTime item)

Parameters

index

int

item

DateTime

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