Class AppointmentSelectionBehavior
Inheritance
System.Object
AppointmentSelectionBehavior
Namespace: Telerik.UI.Xaml.Controls.Scheduler
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class AppointmentSelectionBehavior : DependencyObject
Constructors
AppointmentSelectionBehavior()
Declaration
public AppointmentSelectionBehavior()
Properties
IsSynchronizedWithCurrentItem
Declaration
public bool IsSynchronizedWithCurrentItem { get; set; }
Property Value
System.
|
Methods
GetItemToSelect(AppointmentSelectionState, IOccurrence)
Declaration
protected virtual IOccurrence GetItemToSelect(AppointmentSelectionState state, IOccurrence occurrence)
Parameters
Appointment
|
IOccurrence
occurrence
|
Returns
GetNewAppointmentSelection(AppointmentSelectionState, IOccurrence, IDateSpan)
Declaration
public IEnumerable<IOccurrence> GetNewAppointmentSelection(AppointmentSelectionState state, IOccurrence target, IDateSpan clickedRange)
Parameters
Appointment
|
IOccurrence
target
|
IDate
|
Returns
System.
|
GetOccurrenceIterationProvider(AppointmentSelectionState)
Declaration
protected IOccurrenceIterationProvider GetOccurrenceIterationProvider(AppointmentSelectionState state)
Parameters
Returns
GetSelectedAppointments(AppointmentSelectionState, IOccurrence)
Declaration
protected virtual IEnumerable<IOccurrence> GetSelectedAppointments(AppointmentSelectionState state, IOccurrence target)
Parameters
Appointment
|
IOccurrence
target
|
Returns
System.
|
UpdateCurrencyAndSelection(AppointmentSelectionState, IEnumerable<IOccurrence>)
Declaration
protected virtual void UpdateCurrencyAndSelection(AppointmentSelectionState state, IEnumerable<IOccurrence> newSelection)
Parameters
Appointment
|
System.
|