Summary
Gets a collection of selected dates.
- Namespace
- Avalonia
.Controls - Containing Type
- Calendar
Syntax
public SelectedDatesCollection SelectedDates { get; private set; }
Remarks
Dates can be added to the collection either individually or in a
range using the AddRange method. Depending on the value of the
SelectionMode property, adding a date or range to the collection may
cause it to be cleared. The following table lists how
CalendarSelectionMode affects the SelectedDates property.
CalendarSelectionMode Description
None No selections are allowed. SelectedDate
cannot be set and no values can be added
to SelectedDates.
SingleDate Only a single date can be selected,
either by setting SelectedDate or the
first value in SelectedDates. AddRange
cannot be used.
SingleRange A single range of dates can be selected.
Setting SelectedDate, adding a date
individually to SelectedDates, or using
AddRange will clear all previous values
from SelectedDates.
MultipleRange Multiple non-contiguous ranges of dates
can be selected. Adding a date
individually to SelectedDates or using
AddRange will not clear SelectedDates.
Setting SelectedDate will still clear
SelectedDates, but additional dates or
range can then be added. Adding a range
that includes some dates that are
already selected or overlaps with
another range results in the union of
the ranges and does not cause an
exception.
Value
Type | Description |
---|---|
Selected |
A System.Windows.Controls.SelectedDatesCollection
object that contains the currently selected dates. The default is an
empty collection.
|