Class AppointmentSelectionState
Represents a state of the appointment selection in the RadScheduleView control.
Inheritance
Namespace: Telerik.Windows.Controls.ScheduleView
Assembly: Telerik.Windows.Controls.ScheduleView.dll
Syntax
public class AppointmentSelectionState : Object
Constructors
AppointmentSelectionState(IServiceProvider)
Initializes a new instance of the Appointment
Declaration
public AppointmentSelectionState(IServiceProvider serviceProvider)
Parameters
IService The service provider. |
Properties
Anchor
Gets or sets a value of the anchor appointment.
Declaration
public IOccurrence Anchor { get; set; }
Property Value
AnchorRange
Gets or sets the value of the anchor time range.
Declaration
public IDateSpan AnchorRange { get; set; }
Property Value
CurrentAppointment
CurrentSelected
Gets or sets the value of the currently selected appointment.
Declaration
public IOccurrence CurrentSelected { get; set; }
Property Value
CurrentSelectedAppointments
Gets the selected appointments.
Declaration
public IEnumerable<IOccurrence> CurrentSelectedAppointments { get; }
Property Value
System.
|
IsContiguousSelection
Gets a value indicating whether this is contiguous selection.
Declaration
public bool IsContiguousSelection { get; }
Property Value
System.
|
IsMultipleSelection
Gets a value indicating whether this is multiple selection.
Declaration
public bool IsMultipleSelection { get; }
Property Value
System.
|
ServiceProvider
Gets the service provider.
Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
TargetRange
Gets or sets the value of the time range of the target appointment.
Declaration
public IDateSpan TargetRange { get; set; }