Class
ScheduleViewBase

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class ScheduleViewBase : Control, ISupportInitialize, IReadOnlySettings, IGroupingConfigurationSettings, IDragDropSettings, IWeakEventListener, IObjectEditor<IAppointment>, IObjectEditor<Occurrence>, IObjectGenerator<IAppointment>, IDialogProvider, IOccurrenceIterationProvider, IServiceProviderHost, IScrollingSettings, IScrollingInfo, IScrollingServiceCore

Inheritance: objectScheduleViewBase

Derived Classes: RadScheduleView

Implements: IDialogProviderIDragDropSettingsIGroupingConfigurationSettingsIObjectEditor<IAppointment>IObjectEditor<Occurrence>IObjectGenerator<IAppointment>IOccurrenceIterationProviderIReadOnlySettingsIScrollingInfoIScrollingServiceCoreIScrollingSettingsIServiceProviderHostISupportInitializeIWeakEventListener

Constructors

ScheduleViewBase()

Initializes a new instance of the ScheduleViewBase class.

Declaration

cs-api-definition
public ScheduleViewBase()

Fields

ActiveViewDefinitionProperty

Identifies the ActiveViewDefinition dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ActiveViewDefinitionProperty

Field Value

DependencyProperty

AppointmentCreatedEvent

Identifies the AppointmentCreated event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentCreatedEvent

Field Value

RoutedEvent

AppointmentCreatingEvent

Identifies the AppointmentCreating event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentCreatingEvent

Field Value

RoutedEvent

AppointmentDeletedEvent

Identifies the AppointmentDeleted event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentDeletedEvent

Field Value

RoutedEvent

AppointmentDeletingEvent

Identifies the AppointmentDeleting event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentDeletingEvent

Field Value

RoutedEvent

AppointmentEditedEvent

Identifies the AppointmentEdited event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentEditedEvent

Field Value

RoutedEvent

AppointmentEditingEvent

Identifies the AppointmentEditing event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentEditingEvent

Field Value

RoutedEvent

AppointmentItemContentTemplateProperty

Identifies the AppointmentItemContentTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AppointmentItemContentTemplateProperty

Field Value

DependencyProperty

AppointmentItemContentTemplateSelectorProperty

Identifies the AppointmentItemContentTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AppointmentItemContentTemplateSelectorProperty

Field Value

DependencyProperty

AppointmentSavingEvent

Identifies the AppointmentSaving event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentSavingEvent

Field Value

RoutedEvent

AppointmentSelectionBehaviorProperty

Identifies the AppointmentSelectionBehavior dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AppointmentSelectionBehaviorProperty

Field Value

DependencyProperty

AppointmentSelectionChangedEvent

Identifies the AppointmentSelectionChanged routed event.

Declaration

cs-api-definition
public static readonly RoutedEvent AppointmentSelectionChangedEvent

Field Value

RoutedEvent

AppointmentStyleSelectorProperty

Identifies the AppointmentStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AppointmentStyleSelectorProperty

Field Value

DependencyProperty

AppointmentsSourceProperty

Identifies the AppointmentsSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AppointmentsSourceProperty

Field Value

DependencyProperty

CategoriesSourceProperty

Identifies the CategoriesSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CategoriesSourceProperty

Field Value

DependencyProperty

ComputedHorizontalScrollBarVisibilityProperty

Identifies the ComputedHorizontalScrollBarVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ComputedHorizontalScrollBarVisibilityProperty

Field Value

DependencyProperty

ComputedVerticalScrollBarVisibilityProperty

Identifies the ComputedVerticalScrollBarVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ComputedVerticalScrollBarVisibilityProperty

Field Value

DependencyProperty

CurrentAppointmentProperty

Identifies the CurrentAppointment read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentAppointmentProperty

Field Value

DependencyProperty

CurrentDateProperty

Identifies the CurrentDate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentDateProperty

Field Value

DependencyProperty

CurrentTimeIndicatorAppointmentsAreaStyleProperty

Identifies the CurrentTimeIndicatorAppointmentsAreaStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentTimeIndicatorAppointmentsAreaStyleProperty

Field Value

DependencyProperty

CurrentTimeIndicatorLocationProperty

Identifies the CurrentTimeIndicatorLocation property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentTimeIndicatorLocationProperty

Field Value

DependencyProperty

CurrentTimeIndicatorStyleProperty

Identifies the CurrentTimeIndicatorStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentTimeIndicatorStyleProperty

Field Value

DependencyProperty

DataObjectProviderProperty

Identifies the DataObjectProvider dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DataObjectProviderProperty

Field Value

DependencyProperty

DeleteAppointmentConfirmDialogStyleProperty

Identifies the DeleteAppointmentConfirmDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DeleteAppointmentConfirmDialogStyleProperty

Field Value

DependencyProperty

DialogClosingEvent

Identifies the DialogClosing event.

Declaration

cs-api-definition
public static readonly RoutedEvent DialogClosingEvent

Field Value

RoutedEvent

DragDropBehaviorProperty

Identifies the DragDropBehavior dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragDropBehaviorProperty

Field Value

DependencyProperty

DragDropHighlightStyleProperty

Identifies the DragDropHighlightStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragDropHighlightStyleProperty

Field Value

DependencyProperty

DragVisualCueItemTemplateProperty

Identifies the DragVisualCueItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragVisualCueItemTemplateProperty

Field Value

DependencyProperty

DragVisualCueTemplateProperty

Identifies the DragVisualCueItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragVisualCueTemplateProperty

Field Value

DependencyProperty

DragVisualStyleProperty

Identifies the DragVisualStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragVisualStyleProperty

Field Value

DependencyProperty

DragVisualTemplateProperty

Identifies the DragVisualTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragVisualTemplateProperty

Field Value

DependencyProperty

EditAppointmentDialogStyleProperty

Identifies the EditAppointmentDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EditAppointmentDialogStyleProperty

Field Value

DependencyProperty

EditRecurrenceDialogStyleProperty

Identifies the EditRecurrenceDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EditRecurrenceDialogStyleProperty

Field Value

DependencyProperty

EditedAppointmentProperty

Identifies the EditedAppointment read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EditedAppointmentProperty

Field Value

DependencyProperty

EditedOccurrenceProperty

Identifies the EditedOccurrence read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EditedOccurrenceProperty

Field Value

DependencyProperty

EffectiveOrientationProperty

Identifies the EffectiveOrientation read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EffectiveOrientationProperty

Field Value

DependencyProperty

EffectivePixelLengthProperty

Identifies the EffectivePixelLength read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty EffectivePixelLengthProperty

Field Value

DependencyProperty

ExtentHeightProperty

Identifies the ExtentHeight dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ExtentHeightProperty

Field Value

DependencyProperty

ExtentWidthProperty

Identifies the ExtentWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ExtentWidthProperty

Field Value

DependencyProperty

FirstDayOfWeekProperty

Identifies the FirstDayOfWeek dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FirstDayOfWeekProperty

Field Value

DependencyProperty

FirstVisibleGroupProperty

Identifies the FirstVisibleGroup dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FirstVisibleGroupProperty

Field Value

DependencyProperty

FirstVisibleTimeProperty

Identifies the FirstVisibleTime dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FirstVisibleTimeProperty

Field Value

DependencyProperty

GroupDescriptionsSourceProperty

Identifies the GroupDescriptionsSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupDescriptionsSourceProperty

Field Value

DependencyProperty

GroupHeaderContentTemplateProperty

Identifies the GroupHeaderContentTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderContentTemplateProperty

Field Value

DependencyProperty

GroupHeaderContentTemplateSelectorProperty

Identifies the GroupHeaderContentTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderContentTemplateSelectorProperty

Field Value

DependencyProperty

GroupHeaderStyleSelectorProperty

Identifies the GroupHeaderStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupHeaderStyleSelectorProperty

Field Value

DependencyProperty

HeadersLengthProperty

Identifies the HeadersLength dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HeadersLengthProperty

Field Value

DependencyProperty

HeadersLengthPropertyKey

Identifies the HeadersLength dependency property.

Declaration

cs-api-definition
protected static readonly DependencyPropertyKey HeadersLengthPropertyKey

Field Value

DependencyPropertyKey

HorizontalLargeChangeProperty

Identifies the HorizontalLargeChange dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalLargeChangeProperty

Field Value

DependencyProperty

HorizontalOffsetProperty

Identifies the HorizontalOffset dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalOffsetProperty

Field Value

DependencyProperty

HorizontalScrollBarVisibilityProperty

Identifies the HorizontalScrollBarVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalScrollBarVisibilityProperty

Field Value

DependencyProperty

HorizontalSmallChangeProperty

Identifies the HorizontalSmallChange dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalSmallChangeProperty

Field Value

DependencyProperty

InlineEditingTemplateProperty

Identifies the InlineEditTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InlineEditingTemplateProperty

Field Value

DependencyProperty

IsDeferredScrollingEnabledProperty

Identifies the IsDeferredScrollingEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsDeferredScrollingEnabledProperty

Field Value

DependencyProperty

IsGroupHeadersVirtualizationEnabledProperty

Identifies the IsGroupHeadersVirtualizationEnabled property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsGroupHeadersVirtualizationEnabledProperty

Field Value

DependencyProperty

IsInlineEditingEnabledProperty

Identifies the IsInlineEditingEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsInlineEditingEnabledProperty

Field Value

DependencyProperty

IsVisibleRangeEmptyProperty

Identifies the IsVisibleRangeEmpty property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsVisibleRangeEmptyProperty

Field Value

DependencyProperty

LargeScaleModeProperty

Identifies the dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LargeScaleModeProperty

Field Value

DependencyProperty

MaxTimeRulerExtentProperty

Identifies the MaxTimeRulerExtent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MaxTimeRulerExtentProperty

Field Value

DependencyProperty

MinAppointmentHeightProperty

Identifies the MinAppointmentHeight dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinAppointmentHeightProperty

Field Value

DependencyProperty

MinAppointmentWidthProperty

Identifies the MinAppointmentWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinAppointmentWidthProperty

Field Value

DependencyProperty

MinTimeRulerExtentProperty

Identifies the MinTimeRulerExtent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MinTimeRulerExtentProperty

Field Value

DependencyProperty

MouseOverHighlightStyleProperty

Identifies the MouseOverHighlightStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MouseOverHighlightStyleProperty

Field Value

DependencyProperty

MouseOverSlotProperty

Identifies the MouseOverSlot dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MouseOverSlotProperty

Field Value

DependencyProperty

NavigationBehaviorProperty

Identifies the NavigationBehavior property.

Declaration

cs-api-definition
public static readonly DependencyProperty NavigationBehaviorProperty

Field Value

DependencyProperty

ReadOnlyBehaviorProperty

Identifies the ReadOnlyBehavior property.

Declaration

cs-api-definition
public static readonly DependencyProperty ReadOnlyBehaviorProperty

Field Value

DependencyProperty

RecurrenceChoiceDeleteDialogStyleProperty

Identifies the RecurrenceChoiceDeleteDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurrenceChoiceDeleteDialogStyleProperty

Field Value

DependencyProperty

RecurrenceChoiceDialogDefaultRecurrenceModeProperty

Identifies the RecurrenceChoiceDialogDefaultRecurrenceMode property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurrenceChoiceDialogDefaultRecurrenceModeProperty

Field Value

DependencyProperty

RecurrenceChoiceDialogStyleProperty

Identifies the RecurrenceChoiceDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurrenceChoiceDialogStyleProperty

Field Value

DependencyProperty

RecurrenceChoiceDragDropDialogStyleProperty

Identifies the RecurrenceChoiceDragDropDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurrenceChoiceDragDropDialogStyleProperty

Field Value

DependencyProperty

RecurrenceChoiceResizeDialogStyleProperty

Identifies the RecurrenceChoiceResizeDialogStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurrenceChoiceResizeDialogStyleProperty

Field Value

DependencyProperty

RecurringSelectionModifierProperty

Identifies the RecurringSelectionModifier dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecurringSelectionModifierProperty

Field Value

DependencyProperty

ResizeArrowCueItemTemplateProperty

Identifies the ResizeArrowCueItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeArrowCueItemTemplateProperty

Field Value

DependencyProperty

ResizeHighlightStyleProperty

Identifies the ResizeHighlightStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeHighlightStyleProperty

Field Value

DependencyProperty

ResourceTypesSourceProperty

Identifies the ResourceTypesSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResourceTypesSourceProperty

Field Value

DependencyProperty

RetainScrollPositionProperty

Identifies the RetainScrollPosition dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RetainScrollPositionProperty

Field Value

DependencyProperty

SchedulerDialogHostFactoryProperty

Identifies the SchedulerDialogHostFactory dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SchedulerDialogHostFactoryProperty

Field Value

DependencyProperty

SchedulerDialogHostStyleProperty

Identifies the SchedulerDialogHostStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SchedulerDialogHostStyleProperty

Field Value

DependencyProperty

ScrollAreaPaddingProperty

Identifies the ScrollAreaPadding dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ScrollAreaPaddingProperty

Field Value

DependencyProperty

ScrollStepProperty

Identifies the ScrollStep dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ScrollStepProperty

Field Value

DependencyProperty

SelectedAppointmentProperty

Identifies the SelectedAppointment dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedAppointmentProperty

Field Value

DependencyProperty

SelectedSlotProperty

Identifies the SelectedSlot dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedSlotProperty

Field Value

DependencyProperty

SelectionHighlightStyleProperty

Identifies the SelectionHighlightStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectionHighlightStyleProperty

Field Value

DependencyProperty

ShowAppointmentDeleteButtonProperty

Identifies the ShowAppointmentDeleteButton property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowAppointmentDeleteButtonProperty

Field Value

DependencyProperty

ShowCurrentTimeProperty

Identifies the ShowCurrentTime property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowCurrentTimeProperty

Field Value

DependencyProperty

ShowDialogEvent

Identifies the ShowDialog event.

Declaration

cs-api-definition
public static readonly RoutedEvent ShowDialogEvent

Field Value

RoutedEvent

SlotSelectionBehaviorProperty

Identifies the SlotSelectionBehavior dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SlotSelectionBehaviorProperty

Field Value

DependencyProperty

SnapAppointmentsProperty

Identifies the SnapAppointments dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SnapAppointmentsProperty

Field Value

DependencyProperty

SnapBehaviorProperty

Identifies the SnapBehavior property.

Declaration

cs-api-definition
public static readonly DependencyProperty SnapBehaviorProperty

Field Value

DependencyProperty

SpecialSlotStyleSelectorProperty

Identifies the SpecialSlotStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SpecialSlotStyleSelectorProperty

Field Value

DependencyProperty

SpecialSlotsSourceProperty

Identifies the SpecialSlotsSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SpecialSlotsSourceProperty

Field Value

DependencyProperty

TimeIndicatorItemStyleSelectorProperty

Identifies the TimeIndicatorItemStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeIndicatorItemStyleSelectorProperty

Field Value

DependencyProperty

TimeIndicatorsCollectionProperty

Identifies the TimeIndicatorsCollection dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeIndicatorsCollectionProperty

Field Value

DependencyProperty

TimeMarkersSourceProperty

Identifies the TimeMarkersSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeMarkersSourceProperty

Field Value

DependencyProperty

TimeRulerItemStyleSelectorProperty

Identifies the TimeRulerItemStyleSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeRulerItemStyleSelectorProperty

Field Value

DependencyProperty

TimeRulerItemTemplateProperty

Identifies the TimeRulerItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeRulerItemTemplateProperty

Field Value

DependencyProperty

TimeRulerItemTemplateSelectorProperty

Identifies the TimeRulerItemTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeRulerItemTemplateSelectorProperty

Field Value

DependencyProperty

TimeRulerLengthProperty

Identifies the TimeRulerLength dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty TimeRulerLengthProperty

Field Value

DependencyProperty

TimeZoneProperty

Declaration

cs-api-definition
public static readonly DependencyProperty TimeZoneProperty

Field Value

DependencyProperty

TimeZonesSourceProperty

Declaration

cs-api-definition
public static readonly DependencyProperty TimeZonesSourceProperty

Field Value

DependencyProperty

TodayButtonVisibilityProperty

Identifies the TodayButtonVisibility property.

Declaration

cs-api-definition
public static readonly DependencyProperty TodayButtonVisibilityProperty

Field Value

DependencyProperty

ToolTipStyleProperty

Identifies the ToolTipStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipStyleProperty

Field Value

DependencyProperty

ToolTipTemplateProperty

Identifies the ToolTipTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipTemplateProperty

Field Value

DependencyProperty

UseDefaultCursorsOnDragProperty

Identifies the UseDefaultCursorsOnDrag dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty UseDefaultCursorsOnDragProperty

Field Value

DependencyProperty

UseSnapshotDragCueProperty

Identifies the UseSnapshotDragCue dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty UseSnapshotDragCueProperty

Field Value

DependencyProperty

VerticalLargeChangeProperty

Identifies the VerticalLargeChange dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalLargeChangeProperty

Field Value

DependencyProperty

VerticalOffsetProperty

Identifies the VerticalOffset dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalOffsetProperty

Field Value

DependencyProperty

VerticalScrollBarVisibilityProperty

Identifies the VerticalScrollBarVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalScrollBarVisibilityProperty

Field Value

DependencyProperty

VerticalSmallChangeProperty

Identifies the VerticalSmallChange dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalSmallChangeProperty

Field Value

DependencyProperty

ViewportHeightProperty

Identifies the ViewportHeight dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportHeightProperty

Field Value

DependencyProperty

ViewportWidthProperty

Identifies the ViewportWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportWidthProperty

Field Value

DependencyProperty

VisibleRangeChangedCommandParameterProperty

Identifies the VisibleRangeChangedCommandParameter property.

Declaration

cs-api-definition
public static readonly DependencyProperty VisibleRangeChangedCommandParameterProperty

Field Value

DependencyProperty

VisibleRangeChangedCommandProperty

Identifies the VisibleRangeChangedCommand property.

Declaration

cs-api-definition
public static readonly DependencyProperty VisibleRangeChangedCommandProperty

Field Value

DependencyProperty

VisibleRangeProperty

Identifies the VisibleRange read-only dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty VisibleRangeProperty

Field Value

DependencyProperty

Properties

ActiveViewDefinition

Gets or sets the currently selected ViewDefinition or returns null if the selection is empty.

Declaration

cs-api-definition
public ViewDefinitionBase ActiveViewDefinition { get; set; }

Property Value

ViewDefinitionBase

AppointmentItemContentTemplate

Gets or sets the ContentTemplate for AppointmentItem.

Declaration

cs-api-definition
public DataTemplate AppointmentItemContentTemplate { get; set; }

Property Value

DataTemplate

AppointmentItemContentTemplateSelector

Gets or sets the ScheduleViewDataTemplateSelector that will be used for changing the AppointmentItem's ContentTemplate. It will be used only if AppointmentItemContentTemplate is null.

Declaration

cs-api-definition
public ScheduleViewDataTemplateSelector AppointmentItemContentTemplateSelector { get; set; }

Property Value

ScheduleViewDataTemplateSelector

AppointmentSelectionBehavior

Gets or sets the appointment selection behavior that defines how RadScheduleView will perform appointment selection.

Declaration

cs-api-definition
public AppointmentSelectionBehavior AppointmentSelectionBehavior { get; set; }

Property Value

AppointmentSelectionBehavior

AppointmentStyleSelector

Gets or sets custom style-selection logic for a style that can be applied to each generated AppointmentItem element.

Declaration

cs-api-definition
public ScheduleViewStyleSelector AppointmentStyleSelector { get; set; }

Property Value

ScheduleViewStyleSelector

AppointmentsSource

Gets or sets a collection used to generate the content of the RadScheduleView control.

Declaration

cs-api-definition
public IEnumerable AppointmentsSource { get; set; }

Property Value

IEnumerable

CategoriesSource

Gets or sets a collection of appointment categories that will be used by the RadScheduleView control.

Declaration

cs-api-definition
public IEnumerable CategoriesSource { get; set; }

Property Value

IEnumerable

ComputedHorizontalScrollBarVisibility

Gets a value that indicates whether the horizontal ScrollBar is visible.

Declaration

cs-api-definition
public Visibility ComputedHorizontalScrollBarVisibility { get; }

Property Value

Visibility

ComputedVerticalScrollBarVisibility

Gets a value that indicates whether the vertical ScrollBar is visible.

Declaration

cs-api-definition
public Visibility ComputedVerticalScrollBarVisibility { get; }

Property Value

Visibility

CurrentAppointment

Gets the current item in the RadScheduleView control.

Declaration

cs-api-definition
public IAppointment CurrentAppointment { get; }

Property Value

IAppointment

CurrentDate

Gets or sets the DateTime that specifies the visible range. The calculation depends on the active view definition.

Declaration

cs-api-definition
public DateTime CurrentDate { get; set; }

Property Value

DateTime

CurrentTimeIndicatorAppointmentsAreaStyle

Gets or sets the current time indicator style displayed in the appointments area.

Declaration

cs-api-definition
public Style CurrentTimeIndicatorAppointmentsAreaStyle { get; set; }

Property Value

Style

The current time indicator style in the appointments area.

CurrentTimeIndicatorLocation

Gets or sets a value describing the area in which current time indicator will be displayed. By default is displayed in the time ruler area.

Declaration

cs-api-definition
public CurrentTimeIndicatorLocation CurrentTimeIndicatorLocation { get; set; }

Property Value

CurrentTimeIndicatorLocation

CurrentTimeIndicatorStyle

Gets or sets the current time indicator style displayed in the time ruler area.

Declaration

cs-api-definition
public Style CurrentTimeIndicatorStyle { get; set; }

Property Value

Style

The current time indicator style in the time ruler area.

DataObjectProvider

Gets or sets the data object provider that is used to provide data during the drag and drop operations.

Declaration

cs-api-definition
public IDataObjectProvider DataObjectProvider { get; set; }

Property Value

IDataObjectProvider

The data object provider.

Implements IDragDropSettings.DataObjectProvider

DeleteAppointmentConfirmDialogStyle

Gets or sets the Style that will be applied on the delete appointment confirm dialog control.

Declaration

cs-api-definition
public Style DeleteAppointmentConfirmDialogStyle { get; set; }

Property Value

Style

DragDropBehavior

Gets or sets the drag-drop behavior that defines how RadScheduleView will perform drag and resize.

Declaration

cs-api-definition
public ScheduleViewDragDropBehavior DragDropBehavior { get; set; }

Property Value

ScheduleViewDragDropBehavior

Implements IDragDropSettings.DragDropBehavior

DragDropHighlightStyle

Gets or sets the Style that will be applied on the element that represents the drag highlight.

Declaration

cs-api-definition
public Style DragDropHighlightStyle { get; set; }

Property Value

Style

DragVisualStyle

Gets or sets the DragVisualStyle property. It defines the look and behavior for the visual element that is displayed when dragging appointments. The default value is null. This is a dependency property.

Declaration

cs-api-definition
public Style DragVisualStyle { get; set; }

Property Value

Style

Implements IDragDropSettings.DragVisualStyle

DragVisualTemplate

Gets or sets the DragVisualTemplate property. It defines the look and behavior for the visual element that is displayed when dragging appointments. The default value is null. This is a dependency property.

Declaration

cs-api-definition
public DataTemplate DragVisualTemplate { get; set; }

Property Value

DataTemplate

Implements IDragDropSettings.DragVisualTemplate

EditAppointmentDialogStyle

Gets or sets the Style that will be applied on the edit appointment dialog control.

Declaration

cs-api-definition
public Style EditAppointmentDialogStyle { get; set; }

Property Value

Style

EditRecurrenceDialogStyle

Gets or sets the Style that will be applied on the edit recurrence dialog control.

Declaration

cs-api-definition
public Style EditRecurrenceDialogStyle { get; set; }

Property Value

Style

EditedAppointment

Gets the currently edited appointment.

Declaration

cs-api-definition
public IAppointment EditedAppointment { get; }

Property Value

IAppointment

EditedOccurrence

Gets the currently edited recurring appointment occurrence.

Declaration

cs-api-definition
public Occurrence EditedOccurrence { get; }

Property Value

Occurrence

EffectiveOrientation

Gets the orientation of the active ViewDefinition.

Declaration

cs-api-definition
public Orientation EffectiveOrientation { get; }

Property Value

Orientation

EffectivePixelLength

Gets the time that is equivalent to a rendered pixel.

Declaration

cs-api-definition
public TimeSpan EffectivePixelLength { get; }

Property Value

TimeSpan

EffectiveTicksPerPixel

Gets the count of the DateTime.Ticks for one pixel.

Declaration

cs-api-definition
public long EffectiveTicksPerPixel { get; }

Property Value

long

ExtentHeight

Gets a value that contains the vertical size of the extent.

Declaration

cs-api-definition
public double ExtentHeight { get; set; }

Property Value

double

Implements IScrollingSettings.ExtentHeightIScrollingInfo.ExtentHeight

ExtentWidth

Gets a value that contains the horizontal size of the extent.

Declaration

cs-api-definition
public double ExtentWidth { get; set; }

Property Value

double

Implements IScrollingSettings.ExtentWidthIScrollingInfo.ExtentWidth

FirstDayOfWeek

Gets or sets the first day of the week. If this value is not set RadScheduleView will use the value from CultureInfo.CurrentCulture.

Declaration

cs-api-definition
public DayOfWeek? FirstDayOfWeek { get; set; }

Property Value

DayOfWeek?

FirstVisibleGroup

Gets or sets the current logical scroll position by group.

Declaration

cs-api-definition
public IGroupIdentifier FirstVisibleGroup { get; set; }

Property Value

IGroupIdentifier

Implements IScrollingSettings.FirstVisibleGroup

FirstVisibleTime

Gets or sets the current logical scroll position by time ruler.

Declaration

cs-api-definition
public TimeSpan FirstVisibleTime { get; set; }

Property Value

TimeSpan

Implements IScrollingSettings.FirstVisibleTime

GroupByResourceTypes

Gets the resource types that are used for grouping.

Declaration

cs-api-definition
public IEnumerable<IResourceType> GroupByResourceTypes { get; }

Property Value

IEnumerable<IResourceType>

Implements IGroupingConfigurationSettings.GroupByResourceTypes

GroupDescriptionsSource

Gets or sets a collection of GroupDescription objects that describes how the items in the RadScheduleView control are grouped.

Declaration

cs-api-definition
public IEnumerable<GroupDescription> GroupDescriptionsSource { get; set; }

Property Value

IEnumerable<GroupDescription>

GroupHeaderContentTemplate

Gets or sets the ContentTemplate for GroupHeaders.

Declaration

cs-api-definition
public DataTemplate GroupHeaderContentTemplate { get; set; }

Property Value

DataTemplate

GroupHeaderContentTemplateSelector

Gets or sets the ScheduleViewDataTemplateSelector that will be used for changing the GroupHeader's ContentTemplate. It will be used only if GroupHeaderContentTemplate is null.

Declaration

cs-api-definition
public ScheduleViewDataTemplateSelector GroupHeaderContentTemplateSelector { get; set; }

Property Value

ScheduleViewDataTemplateSelector

GroupHeaderStyleSelector

Gets or sets custom style-selection logic for a style that can be applied to each generated GroupHeader element.

Declaration

cs-api-definition
public ScheduleViewStyleSelector GroupHeaderStyleSelector { get; set; }

Property Value

ScheduleViewStyleSelector

HeadersLength

Gets the combined length of the group headers. Width when the active ViewDefinition is Horizontal, otherwise - Height. The value of this property is needed in the control template.

Declaration

cs-api-definition
public double HeadersLength { get; protected set; }

Property Value

double

Implements IScrollingSettings.HeadersLength

HighlightedSlots

Gets the collection containing the Slot objects defining the current highlighted areas.

Declaration

cs-api-definition
public ObservableCollection<Slot> HighlightedSlots { get; }

Property Value

ObservableCollection<Slot>

HorizontalLargeChange

Gets or sets a Value to be added to or subtracted from the Value of the horizontal ScrollBar control in a RadScheduleView.

Declaration

cs-api-definition
public double HorizontalLargeChange { get; set; }

Property Value

double

Implements IScrollingSettings.HorizontalLargeChange

HorizontalOffset

Gets or sets the current horizontal scroll position.

Declaration

cs-api-definition
public double HorizontalOffset { get; set; }

Property Value

double

Implements IScrollingSettings.HorizontalOffsetIScrollingInfo.HorizontalOffset

HorizontalScrollBarVisibility

Gets or sets a value that indicates how the horizontal scroll bar is displayed.

Declaration

cs-api-definition
public ScrollBarVisibility HorizontalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

HorizontalSmallChange

Gets or sets a Value to be added to or subtracted from the Value of the horizontal ScrollBar control in a RadScheduleView.

Declaration

cs-api-definition
public double HorizontalSmallChange { get; set; }

Property Value

double

InlineEditingTemplate

Gets or sets the DataTemplate used for inline editing.

Declaration

cs-api-definition
public DataTemplate InlineEditingTemplate { get; set; }

Property Value

DataTemplate

IsAdding

Gets the value indicating whether an appointment is currently being added.

Declaration

cs-api-definition
public bool IsAdding { get; }

Property Value

bool

IsDeferredScrollingEnabled

Gets or sets a value that indicates whether the content is stationary when the user drags the Thumb of a ScrollBar.

Declaration

cs-api-definition
public bool IsDeferredScrollingEnabled { get; set; }

Property Value

bool

True if the content is stationary when the user drags the Thumb of a ScrollBar; otherwise, false.

IsEditing

Gets the value indicating whether an appointment is currently in edit mode.

Declaration

cs-api-definition
public bool IsEditing { get; }

Property Value

bool

IsGroupHeadersVirtualizationEnabled

Gets or sets a value indicating whether the group headers are virtualized.

Declaration

cs-api-definition
public bool IsGroupHeadersVirtualizationEnabled { get; set; }

Property Value

bool

IsInlineEditingEnabled

Gets or sets the value specifying whether inline editing is enabled or not.

Declaration

cs-api-definition
public bool IsInlineEditingEnabled { get; set; }

Property Value

bool

IsVisibleRangeEmpty

Gets whether there are no appointments and slots displayed for the current visible range.

Declaration

cs-api-definition
public bool IsVisibleRangeEmpty { get; }

Property Value

bool

MaxTimeRulerExtent

Gets or sets the maximum extent of the time ruler (Width when the orientation of the active ViewDefinition is Horizontal, otherwise - Height).

Declaration

cs-api-definition
public double MaxTimeRulerExtent { get; set; }

Property Value

double

MinAppointmentHeight

Gets or sets the minimum height of the appointments in a RadScheduleView when the orientation of the active ViewDefinition is Horizontal.

Declaration

cs-api-definition
public double MinAppointmentHeight { get; set; }

Property Value

double

MinAppointmentWidth

Gets or sets the minimum width of the appointments in a RadScheduleView when the orientation of the active ViewDefinition is Vertical.

Declaration

cs-api-definition
public double MinAppointmentWidth { get; set; }

Property Value

double

MinTimeRulerExtent

Gets or sets the extent of the time ruler (Width when the orientation of the active ViewDefinition is Horizontal, otherwise - Height). When the available space for the time ruler is between this value and MaxTimeRuler extent, the time ruler will stretch to the available space.

Declaration

cs-api-definition
public double MinTimeRulerExtent { get; set; }

Property Value

double

MouseOverHighlightStyle

Gets or sets the Style that will be applied on the element that represents the mouse over highlight.

Declaration

cs-api-definition
public Style MouseOverHighlightStyle { get; set; }

Property Value

Style

MouseOverSlot

Gets the Slot object that defines the current mouse over area.

Declaration

cs-api-definition
public Slot MouseOverSlot { get; }

Property Value

Slot

NavigationBehavior

Gets or sets the navigation behavior.

Declaration

cs-api-definition
public NavigationBehavior NavigationBehavior { get; set; }

Property Value

NavigationBehavior

ReadOnlyBehavior

Gets or set the ReadOnlyBehavior that is used to make the ScheduleView read-only.

Declaration

cs-api-definition
public IReadOnlyBehavior ReadOnlyBehavior { get; set; }

Property Value

IReadOnlyBehavior

RecurrenceChoiceDeleteDialogStyle

Gets or sets the Style that will be applied on the delete recurrence choice dialog control.

Declaration

cs-api-definition
public Style RecurrenceChoiceDeleteDialogStyle { get; set; }

Property Value

Style

RecurrenceChoiceDialogStyle

Gets or sets the Style that will be applied on the recurrence choice dialog control.

Declaration

cs-api-definition
public Style RecurrenceChoiceDialogStyle { get; set; }

Property Value

Style

RecurrenceChoiceDragDropDialogStyle

Gets or sets the Style that will be applied on the recurrence choice dragDrop dialog control.

Declaration

cs-api-definition
public Style RecurrenceChoiceDragDropDialogStyle { get; set; }

Property Value

Style

RecurrenceChoiceResizeDialogStyle

Gets or sets the Style that will be applied on the recurrence choice resize dialog control.

Declaration

cs-api-definition
public Style RecurrenceChoiceResizeDialogStyle { get; set; }

Property Value

Style

ResizeHighlightStyle

Gets or sets the Style that will be applied on the element that represents the resize highlight.

Declaration

cs-api-definition
public Style ResizeHighlightStyle { get; set; }

Property Value

Style

ResourceTypesSource

Gets or sets a collection of resource types that will be used by the RadScheduleView control.

Declaration

cs-api-definition
public IEnumerable ResourceTypesSource { get; set; }

Property Value

IEnumerable

RetainScrollPosition

Gets or sets RetainScrollPosition. If this property is true then ScheduleView will try to keep the scroll position. If false, then ScheduleView scroll position will reset to 0 when dependent property is changed (e.g. ActiveViewDefinition, AppointmentsSource, etc.).

Declaration

cs-api-definition
public bool RetainScrollPosition { get; set; }

Property Value

bool

SchedulerDialogHostFactory

Gets or sets the ISchedulerDialogHostFactory that allows changing the scheduler dialogs' host control that is RadWindow by default.

Declaration

cs-api-definition
public IScheduleViewDialogHostFactory SchedulerDialogHostFactory { get; set; }

Property Value

IScheduleViewDialogHostFactory

SchedulerDialogHostStyle

Gets or sets the Style that will be applied on the RadScheduleView dialog's host control. By default this control is RadWindow.

Declaration

cs-api-definition
public Style SchedulerDialogHostStyle { get; set; }

Property Value

Style

ScrollAreaPadding

Gets or sets a value describing the area in which scrolling while dragging is activated. This is a DependencyProperty.

Declaration

cs-api-definition
public Thickness ScrollAreaPadding { get; set; }

Property Value

Thickness

ScrollStep

Gets or sets a value describing the step for scrolling while dragging. This is a DependencyProperty.

Declaration

cs-api-definition
public double ScrollStep { get; set; }

Property Value

double

SelectedAppointment

Gets or sets the first appointment in the current selection or returns null if the selection is empty.

Declaration

cs-api-definition
public IOccurrence SelectedAppointment { get; set; }

Property Value

IOccurrence

SelectedAppointments

Gets the currently selected appointments.

Declaration

cs-api-definition
public IList<IOccurrence> SelectedAppointments { get; }

Property Value

IList<IOccurrence>

SelectedSlot

Gets or sets the Slot object that defines the current selection area.

Declaration

cs-api-definition
public Slot SelectedSlot { get; set; }

Property Value

Slot

SelectionHighlightStyle

Gets or sets the Style that will be applied on the element that represents the selection highlight.

Declaration

cs-api-definition
public Style SelectionHighlightStyle { get; set; }

Property Value

Style

ShowAppointmentDeleteButton

Gets or sets the whether the appointment items should have a delete button.

Declaration

cs-api-definition
public bool ShowAppointmentDeleteButton { get; set; }

Property Value

bool

ShowCurrentTimeIndicator

Gets or sets a value indicating whether the current time indicator should be visible.

Declaration

cs-api-definition
public bool ShowCurrentTimeIndicator { get; set; }

Property Value

bool

SlotSelectionBehavior

Gets or sets the slot selection behavior that defines how RadScheduleView will perform appointment selection.

Declaration

cs-api-definition
public SlotSelectionBehavior SlotSelectionBehavior { get; set; }

Property Value

SlotSelectionBehavior

SnapAppointments

Gets or sets the value specifying whether the appointments will snap to the time ruler ticks.

Declaration

cs-api-definition
public bool SnapAppointments { get; set; }

Property Value

bool

SnapBehavior

Gets or sets the snap behavior that is used to snap appointment time during drag/resize operation.

Declaration

cs-api-definition
public SnapBehavior SnapBehavior { get; set; }

Property Value

SnapBehavior

SpecialSlotStyleSelector

Gets or sets the ScheduleViewStyleSelector that will be used for setting custom style-selection logic for a style that is applied to each generated SpecialSlot.

Declaration

cs-api-definition
public ScheduleViewStyleSelector SpecialSlotStyleSelector { get; set; }

Property Value

ScheduleViewStyleSelector

SpecialSlotsSource

Gets or sets the special slots source.

Declaration

cs-api-definition
public IEnumerable<Slot> SpecialSlotsSource { get; set; }

Property Value

IEnumerable<Slot>

The special slots source.

TimeIndicatorItemStyleSelector

Gets or sets custom style-selection logic for a style that can be applied to each generated TimeIndicatorItem element.

Declaration

cs-api-definition
public StyleSelector TimeIndicatorItemStyleSelector { get; set; }

Property Value

StyleSelector

TimeIndicatorsCollection

Gets or sets a collection of time indicators that will be used by the ITimeIndicator used in this RadScheduleView.

Declaration

cs-api-definition
[SuppressMessage("Usage", "CA2227:Collection properties should be read only", Justification = "<Pending>")]
public TimeIndicatorsCollection TimeIndicatorsCollection { get; set; }

Property Value

TimeIndicatorsCollection

TimeMarkersSource

Gets or sets a collection of appointment time markers that will be used by the RadScheduleView control.

Declaration

cs-api-definition
public IEnumerable TimeMarkersSource { get; set; }

Property Value

IEnumerable

TimeRulerItemStyleSelector

Gets or sets custom style-selection logic for a style that can be applied to each generated TimeRulerItem element.

Declaration

cs-api-definition
public ScheduleViewStyleSelector TimeRulerItemStyleSelector { get; set; }

Property Value

ScheduleViewStyleSelector

TimeRulerItemTemplate

Gets or sets the time ruler item template.

Declaration

cs-api-definition
public DataTemplate TimeRulerItemTemplate { get; set; }

Property Value

DataTemplate

The time ruler item template.

TimeRulerItemTemplateSelector

Gets or sets the time ruler item template selector.

Declaration

cs-api-definition
public ScheduleViewDataTemplateSelector TimeRulerItemTemplateSelector { get; set; }

Property Value

ScheduleViewDataTemplateSelector

The time ruler item template selector.

TimeRulerLength

Gets the combined length of the two lines in the time ruler. Height when the active ViewDefinition is Horizontal, otherwise - Width. The value of this property is needed in the control template.

Declaration

cs-api-definition
public double TimeRulerLength { get; }

Property Value

double

TimeZone

Gets or sets the time zone of the ScheduleView.

Declaration

cs-api-definition
public TimeZoneInfo TimeZone { get; set; }

Property Value

TimeZoneInfo

The time zone.

TimeZonesSource

Gets or sets a collection of time zones that will be applied to the RadScheduleView control.

Declaration

cs-api-definition
public IEnumerable TimeZonesSource { get; set; }

Property Value

IEnumerable

TodayButtonVisibility

Gets or sets a value describing whether the Today button in the NavigationHeader should be visible.

Declaration

cs-api-definition
public Visibility TodayButtonVisibility { get; set; }

Property Value

Visibility

ToolTipStyle

Gets or sets the Style that appears in the appointment tooltip.

Declaration

cs-api-definition
public Style ToolTipStyle { get; set; }

Property Value

Style

ToolTipTemplate

Gets or sets the DataTemplate that appears in the appointment tooltip.

Declaration

cs-api-definition
public DataTemplate ToolTipTemplate { get; set; }

Property Value

DataTemplate

UseDefaultCursorsOnDrag

Gets or sets a value indicating whether default cursors will be used during the drag and drop operation.

Declaration

cs-api-definition
public bool UseDefaultCursorsOnDrag { get; set; }

Property Value

bool

Implements IDragDropSettings.UseDefaultCursorsOnDrag

VerticalLargeChange

Gets or sets a Value to be added to or subtracted from the Value of the vertical ScrollBar control in a RadScheduleView.

Declaration

cs-api-definition
public double VerticalLargeChange { get; set; }

Property Value

double

Implements IScrollingSettings.VerticalLargeChange

VerticalOffset

Gets or sets the current vertical scroll position.

Declaration

cs-api-definition
public double VerticalOffset { get; set; }

Property Value

double

Implements IScrollingSettings.VerticalOffsetIScrollingInfo.VerticalOffset

VerticalScrollBarVisibility

Gets or sets a value that indicates how the vertical scroll bar is displayed.

Declaration

cs-api-definition
public ScrollBarVisibility VerticalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

VerticalSmallChange

Gets or sets a Value to be added to or subtracted from the Value of the vertical ScrollBar control in a RadScheduleView.

Declaration

cs-api-definition
public double VerticalSmallChange { get; set; }

Property Value

double

ViewportHeight

Gets or sets the amount of the vertically scrollable content that is currently visible.

Declaration

cs-api-definition
public double ViewportHeight { get; set; }

Property Value

double

Implements IScrollingSettings.ViewportHeight

ViewportWidth

Gets or sets the amount of the horizontally scrollable content that is currently visible.

Declaration

cs-api-definition
public double ViewportWidth { get; set; }

Property Value

double

Implements IScrollingSettings.ViewportWidth

VisibleRange

Gets the visible range in a RadScheduleView control.

Declaration

cs-api-definition
public IDateSpan VisibleRange { get; }

Property Value

IDateSpan

Implements IReadOnlySettings.VisibleRange

VisibleRangeChangedCommand

Gets or sets the visible range changed command.

Declaration

cs-api-definition
[TypeConverter(typeof(CommandConverter))]
public ICommand VisibleRangeChangedCommand { get; set; }

Property Value

ICommand

The visible range changed command.

VisibleRangeChangedCommandParameter

Gets or sets the visible range changed command parameter.

Declaration

cs-api-definition
public object VisibleRangeChangedCommandParameter { get; set; }

Property Value

object

The visible range changed command parameter.

Methods

BeginEdit()

Begins an edit transaction of the CurrentAppointment of the RadScheduleView.

Declaration

cs-api-definition
public bool BeginEdit()

Returns

bool

True if the operation has begun, otherwise false.

BeginEdit(IAppointment)

Begins an edit transaction of the specified appointment.

Declaration

cs-api-definition
public bool BeginEdit(IAppointment appointment)

Parameters

appointment

IAppointment

Returns

bool

True if the operation has begun, otherwise false.

Implements IObjectEditor<IAppointment>.BeginEdit(IAppointment)

BeginEdit(Occurrence)

Begins an edit transaction of the specified recurring appointment occurrence.

Declaration

cs-api-definition
public bool BeginEdit(Occurrence occurrence)

Parameters

occurrence

Occurrence

Returns

bool

True if the operation has begun, otherwise false.

Implements IObjectEditor<Occurrence>.BeginEdit(Occurrence)

Cancel()

Ends the edit transaction and discards the pending changes.

Declaration

cs-api-definition
public bool Cancel()

Returns

bool

True if the operation was successful, otherwise false.

Implements IObjectEditor<IAppointment>.Cancel()IObjectEditor<Occurrence>.Cancel()

ChangeVisualState(bool)

Updates the VisualStates.

Declaration

cs-api-definition
protected virtual void ChangeVisualState(bool useTransitions)

Parameters

useTransitions

bool

True to use a VisualTransition to transition between states; otherwise, false.

ClearAppointmentItemOverride(UIElement)

Declaration

cs-api-definition
protected virtual void ClearAppointmentItemOverride(UIElement element)

Parameters

element

UIElement

Commit()

Ends the edit transaction and saves the pending changes.

Declaration

cs-api-definition
public bool Commit()

Returns

bool

True if the operation was successful, otherwise false.

Implements IObjectEditor<IAppointment>.Commit()IObjectEditor<Occurrence>.Commit()

ConfirmDialogClose(SchedulerDialogViewModel, bool?)

Declaration

cs-api-definition
protected bool ConfirmDialogClose(SchedulerDialogViewModel viewModel, bool? dialogResult)

Parameters

viewModel

SchedulerDialogViewModel

dialogResult

bool?

Returns

bool

CreateNew()

Creates a new appointment and adds it to the AppointmentsSource collection.

Declaration

cs-api-definition
public IAppointment CreateNew()

Returns

IAppointment

Implements IObjectGenerator<IAppointment>.CreateNew()

CreateNew(IAppointment)

Creates a new appointment and adds it to the AppointmentsSource collection. Copies the property values from the provided appointment to the newly created appointment.

Declaration

cs-api-definition
public IAppointment CreateNew(IAppointment appointment)

Parameters

appointment

IAppointment

Returns

IAppointment

The newly created appointment. If the operation was cancelled, the AppointmentCreating event returns null.

Implements IObjectGenerator<IAppointment>.CreateNew(IAppointment)

DecreaseVisibleDateLarge()

Declaration

cs-api-definition
protected virtual void DecreaseVisibleDateLarge()

GenerateEditingElement(AppointmentItem, object)

Gets a TextBox control that is bound to the column's property value.

Declaration

cs-api-definition
protected virtual FrameworkElement GenerateEditingElement(AppointmentItem appointmentItem, object dataItem)

Parameters

appointmentItem

AppointmentItem

The cell that will contain the generated element.

dataItem

object

The data item represented by the row that contains the intended cell.

Returns

FrameworkElement

A new TextBox control that is bound to the column's property value.

GetDayEndTime()

Declaration

cs-api-definition
protected virtual TimeSpan GetDayEndTime()

Returns

TimeSpan

GetDayStartTime()

Declaration

cs-api-definition
protected virtual TimeSpan GetDayStartTime()

Returns

TimeSpan

GetGroupDescriptions()

Declaration

cs-api-definition
protected virtual IEnumerable<GroupDescription> GetGroupDescriptions()

Returns

IEnumerable<GroupDescription>

GetIsVisibleRangeEmpty()

Declaration

cs-api-definition
protected virtual bool GetIsVisibleRangeEmpty()

Returns

bool

GetOrientation()

Declaration

cs-api-definition
protected virtual Orientation GetOrientation()

Returns

Orientation

GetPixelLength()

Declaration

cs-api-definition
protected virtual TimeSpan GetPixelLength()

Returns

TimeSpan

GetServiceProvider()

Gets the ServiceProvider registered in the ScheduleView.

Declaration

cs-api-definition
public IServiceProvider GetServiceProvider()

Returns

IServiceProvider

IServiceProvider.

Implements IServiceProviderHost.GetServiceProvider()

GetVisibleRange()

Declaration

cs-api-definition
protected virtual IDateSpan GetVisibleRange()

Returns

IDateSpan

GoToNextAppointment()

Declaration

cs-api-definition
protected virtual void GoToNextAppointment()

GoToPreviousAppointment()

Declaration

cs-api-definition
protected virtual void GoToPreviousAppointment()

GoToState(bool, params string[])

Transition the control between two visual states.

Declaration

cs-api-definition
protected void GoToState(bool useTransitions, params string[] stateNames)

Parameters

useTransitions

bool

True to use a VisualTransition to transition between states; otherwise, false.

stateNames

string[]

The states to transition to.

IncreaseVisibleDateLarge()

Declaration

cs-api-definition
protected virtual void IncreaseVisibleDateLarge()

InvalidatePanelsOverride()

Declaration

cs-api-definition
protected virtual void InvalidatePanelsOverride()

MeasureOverride(Size)

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

Returns

Size

OnActiveViewDefinitionChanged(ViewDefinitionBase, ViewDefinitionBase)

Called when the currently selected view definition was changed.

Declaration

cs-api-definition
protected virtual void OnActiveViewDefinitionChanged(ViewDefinitionBase oldValue, ViewDefinitionBase newValue)

Parameters

oldValue

ViewDefinitionBase

The old view definition.

newValue

ViewDefinitionBase

The new view definition.

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnAppointmentCreated(AppointmentCreatedEventArgs)

Raises the AppointmentCreated event.

Declaration

cs-api-definition
protected virtual void OnAppointmentCreated(AppointmentCreatedEventArgs args)

Parameters

args

AppointmentCreatedEventArgs

The AppointmentCreatedEventArgs instance containing the event data.

OnAppointmentCreating(AppointmentCreatingEventArgs)

Raises the AppointmentCreating event.

Declaration

cs-api-definition
protected virtual void OnAppointmentCreating(AppointmentCreatingEventArgs args)

Parameters

args

AppointmentCreatingEventArgs

The AppointmentCreatingEventArgs instance containing the event data.

OnAppointmentDeleted(AppointmentDeletedEventArgs)

Raises the AppointmentDeleted event.

Declaration

cs-api-definition
protected virtual void OnAppointmentDeleted(AppointmentDeletedEventArgs args)

Parameters

args

AppointmentDeletedEventArgs

The AppointmentDeletedEventArgs instance containing the event data.

OnAppointmentDeleting(AppointmentDeletingEventArgs)

Raises the AppointmentDeleting event.

Declaration

cs-api-definition
protected virtual void OnAppointmentDeleting(AppointmentDeletingEventArgs args)

Parameters

args

AppointmentDeletingEventArgs

The AppointmentDeletingEventArgs instance containing the event data.

OnAppointmentEdited(AppointmentEditedEventArgs)

Raises the AppointmentEdited event.

Declaration

cs-api-definition
protected virtual void OnAppointmentEdited(AppointmentEditedEventArgs args)

Parameters

args

AppointmentEditedEventArgs

The AppointmentEditedEventArgs instance containing the event data.

OnAppointmentEditing(AppointmentEditingEventArgs)

Raises the AppointmentEditing event.

Declaration

cs-api-definition
protected virtual void OnAppointmentEditing(AppointmentEditingEventArgs args)

Parameters

args

AppointmentEditingEventArgs

The AppointmentEditingEventArgs instance containing the event data.

OnAppointmentSaving(AppointmentSavingEventArgs)

Raises the AppointmentSaving event.

Declaration

cs-api-definition
protected virtual void OnAppointmentSaving(AppointmentSavingEventArgs args)

Parameters

args

AppointmentSavingEventArgs

The AppointmentSavingEventArgs instance containing the event data.

OnAppointmentSelectionChanged(SelectionChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnAppointmentSelectionChanged(SelectionChangedEventArgs e)

Parameters

e

SelectionChangedEventArgs

OnAppointmentSourceChanged(IEnumerable, IEnumerable)

Declaration

cs-api-definition
protected virtual void OnAppointmentSourceChanged(IEnumerable oldValue, IEnumerable newValue)

Parameters

oldValue

IEnumerable

newValue

IEnumerable

OnChangedUpdateVisualState(object, DependencyPropertyChangedEventArgs)

Updates VisualState on DependencyPropertyChanged event.

Declaration

cs-api-definition
protected static void OnChangedUpdateVisualState(object sender, DependencyPropertyChangedEventArgs args)

Parameters

sender

object

args

DependencyPropertyChangedEventArgs

OnCreateAppointmentItem()

Called when AppointmentItem is generated.

Declaration

cs-api-definition
protected virtual AppointmentItem OnCreateAppointmentItem()

Returns

AppointmentItem

OnDialogClosing(CloseDialogEventArgs)

Raises the DialogClosing event.

Declaration

cs-api-definition
protected virtual void OnDialogClosing(CloseDialogEventArgs args)

Parameters

args

CloseDialogEventArgs

The CloseDialogEventArgs instance containing the event data.

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnKeyDown(KeyEventArgs)

Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs that contains the event data.

OnMouseLeave(MouseEventArgs)

Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseLeave(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.

OnMouseMove(MouseEventArgs)

Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.

OnMouseWheel(MouseWheelEventArgs)

Scrolls the ScheduleView according to the direction of the delta.

Declaration

cs-api-definition
protected override void OnMouseWheel(MouseWheelEventArgs e)

Parameters

e

MouseWheelEventArgs

The MouseWheelEventArgs that contains the event data.

OnShowDialog(ShowDialogEventArgs)

Raises the ShowDialog event.

Declaration

cs-api-definition
protected virtual void OnShowDialog(ShowDialogEventArgs args)

Parameters

args

ShowDialogEventArgs

The ShowDialogEventArgs instance containing the event data.

OnTextInput(TextCompositionEventArgs)

Creates appointment if there is SelectedSlot.

Declaration

cs-api-definition
protected override void OnTextInput(TextCompositionEventArgs e)

Parameters

e

TextCompositionEventArgs

TextCompositionEventArgs.

OnViewDefinitionPropertyChanged(string)

Called when a property on the currently selected view definition was changed.

Declaration

cs-api-definition
protected virtual void OnViewDefinitionPropertyChanged(string propertyName)

Parameters

propertyName

string

Name of the property that changed.

OnVisibleRangeChanged(EventArgs)

Raises the VisibleRangeChanged event.

Declaration

cs-api-definition
protected virtual void OnVisibleRangeChanged(EventArgs args)

Parameters

args

EventArgs

The EventArgs instance containing the event data.

PrepareAppointmentItemOverride(UIElement, IAppointment)

Prepares the specified element to display the specified appointment.

Declaration

cs-api-definition
protected virtual void PrepareAppointmentItemOverride(UIElement element, IAppointment appointment)

Parameters

element

UIElement

The element.

appointment

IAppointment

The appointment.

Remove(IAppointment)

Removes the specified appointment from the AppointmentsSource collection.

Declaration

cs-api-definition
public bool Remove(IAppointment appointment)

Parameters

appointment

IAppointment

Returns

bool

True if the removal was successful, otherwise false.

Implements IObjectEditor<IAppointment>.Remove(IAppointment)

Remove(IDateSpan)

Removes the specified IDateSpan item.

Declaration

cs-api-definition
public bool Remove(IDateSpan item)

Parameters

item

IDateSpan

IDateSpan object. It can be IAppointment or Occurrence.

Returns

bool

True if the removal was successful, otherwise false.

Remove(Occurrence)

Adds an empty exception occurrence in the master appointment of the specified recurring appointment occurrence. During this operation the master appointment enters in edit state.

Declaration

cs-api-definition
public bool Remove(Occurrence occurrence)

Parameters

occurrence

Occurrence

Returns

bool

True if the add was successful, otherwise false.

Implements IObjectEditor<Occurrence>.Remove(Occurrence)

ScrollDuration(TimeSpan)

The time with which the TimeRuler will scroll.

Declaration

cs-api-definition
public void ScrollDuration(TimeSpan timeSpan)

Parameters

timeSpan

TimeSpan

Time that should be scrolled into view.

ScrollIntoView(IOccurrence)

Scrolls the specified appointment into the view.

Declaration

cs-api-definition
public void ScrollIntoView(IOccurrence occurrence)

Parameters

occurrence

IOccurrence

ScrollIntoView(IOccurrence, bool)

Scrolls the specified appointment into the view.

Declaration

cs-api-definition
public void ScrollIntoView(IOccurrence occurrence, bool scrollToStart)

Parameters

occurrence

IOccurrence

scrollToStart

bool

ScrollIntoView(Slot)

Scrolls the specified slot into the view.

Declaration

cs-api-definition
public void ScrollIntoView(Slot slot)

Parameters

slot

Slot

ScrollIntoView(Slot, bool)

Scrolls the specified slot into the view.

Declaration

cs-api-definition
public void ScrollIntoView(Slot slot, bool scrollToStart)

Parameters

slot

Slot

scrollToStart

bool

ScrollTimeRuler(TimeSpan, bool, bool)

Scrolls the TimeRuler to the specified time.

Declaration

cs-api-definition
public void ScrollTimeRuler(TimeSpan time, bool alignToTopLeft, bool scrollStart)

Parameters

time

TimeSpan

Time that should be scrolled into view.

alignToTopLeft

bool

If true scroll alignment is forced to top/left depending on the orientation, otherwise scroll with minimum amount needed.

scrollStart

bool

ShowRecurrenceChoiceDialogWindow(Occurrence, RecurrenceChoiceDialogMode)

Shows the RecurrenceChoiceDialog window.

Declaration

cs-api-definition
public void ShowRecurrenceChoiceDialogWindow(Occurrence occurrence, RecurrenceChoiceDialogMode mode)

Parameters

occurrence

Occurrence

The occurrence which is going to be edited.

mode

RecurrenceChoiceDialogMode

The mode that is used when the dialog window is shown for editing the occurrence.

ShowRecurrenceChoiceDialogWindow(Occurrence, RecurrenceChoiceDialogMode, Action<RecurrenceChoiceDialogViewModel>)

Shows the RecurrenceChoiceDialog window.

Declaration

cs-api-definition
public void ShowRecurrenceChoiceDialogWindow(Occurrence occurrence, RecurrenceChoiceDialogMode mode, Action<RecurrenceChoiceDialogViewModel> confirmedCallback)

Parameters

occurrence

Occurrence

The occurrence which is going to be edited.

mode

RecurrenceChoiceDialogMode

The mode that is used when the dialog window is shown for editing the occurrence.

confirmedCallback

Action<RecurrenceChoiceDialogViewModel>

Callback function on confirmation.

Implements IDialogProvider.ShowRecurrenceChoiceDialogWindow(Occurrence, RecurrenceChoiceDialogMode, Action<RecurrenceChoiceDialogViewModel>)

UpdateAppointmentItemContentTemplateOverride(AppointmentItem)

Declaration

cs-api-definition
protected virtual void UpdateAppointmentItemContentTemplateOverride(AppointmentItem appointmentItem)

Parameters

appointmentItem

AppointmentItem

UpdateAppointmentNavigationButtonVisibility()

Declaration

cs-api-definition
protected virtual void UpdateAppointmentNavigationButtonVisibility()

UpdateVisibleRange()

Declaration

cs-api-definition
protected virtual void UpdateVisibleRange()

Events

AppointmentCreated

Occurs when the new appointment was created and edit dialog window is about to be shown.

Declaration

cs-api-definition
public event EventHandler<AppointmentCreatedEventArgs> AppointmentCreated

Event Value

EventHandler<AppointmentCreatedEventArgs>

AppointmentCreating

Occurs when appointment is going to be created. You can use this event create your own custom appointment. Also you can cancel the appointment creation.

Declaration

cs-api-definition
public event EventHandler<AppointmentCreatingEventArgs> AppointmentCreating

Event Value

EventHandler<AppointmentCreatingEventArgs>

AppointmentDeleted

Occurs when the appointment has been removed from the data source.

Declaration

cs-api-definition
public event EventHandler<AppointmentDeletedEventArgs> AppointmentDeleted

Event Value

EventHandler<AppointmentDeletedEventArgs>

AppointmentDeleting

Occurs when the appointment is going to be removed from the data source.

Declaration

cs-api-definition
public event EventHandler<AppointmentDeletingEventArgs> AppointmentDeleting

Event Value

EventHandler<AppointmentDeletingEventArgs>

AppointmentEdited

Occurs when the appointment edit has finished and the appointment changes are applied.

Declaration

cs-api-definition
public event EventHandler<AppointmentEditedEventArgs> AppointmentEdited

Event Value

EventHandler<AppointmentEditedEventArgs>

AppointmentEditing

Occurs when the appointment edit command is initialized and edit dialog window is about to be shown.

Declaration

cs-api-definition
public event EventHandler<AppointmentEditingEventArgs> AppointmentEditing

Event Value

EventHandler<AppointmentEditingEventArgs>

AppointmentSaving

Occurs before the appointment is saved.

Declaration

cs-api-definition
public event EventHandler<AppointmentSavingEventArgs> AppointmentSaving

Event Value

EventHandler<AppointmentSavingEventArgs>

AppointmentSelectionChanged

Occurs when appointment selection is changed.

Declaration

cs-api-definition
public event SelectionChangedEventHandler AppointmentSelectionChanged

Event Value

SelectionChangedEventHandler

DialogClosing

Occurs when a dialog is closing.

Declaration

cs-api-definition
public event EventHandler<CancelRoutedEventArgs> DialogClosing

Event Value

EventHandler<CancelRoutedEventArgs>

ShowDialog

Occurs before scheduler dialog is shown.

Declaration

cs-api-definition
public event EventHandler<ShowDialogEventArgs> ShowDialog

Event Value

EventHandler<ShowDialogEventArgs>

VisibleRangeChanged

Occurs when the visible range is changed.

Declaration

cs-api-definition
public event EventHandler VisibleRangeChanged

Event Value

EventHandler

In this article
DefinitionConstructorsScheduleViewBase()FieldsActiveViewDefinitionPropertyAppointmentCreatedEventAppointmentCreatingEventAppointmentDeletedEventAppointmentDeletingEventAppointmentEditedEventAppointmentEditingEventAppointmentItemContentTemplatePropertyAppointmentItemContentTemplateSelectorPropertyAppointmentSavingEventAppointmentSelectionBehaviorPropertyAppointmentSelectionChangedEventAppointmentStyleSelectorPropertyAppointmentsSourcePropertyCategoriesSourcePropertyComputedHorizontalScrollBarVisibilityPropertyComputedVerticalScrollBarVisibilityPropertyCurrentAppointmentPropertyCurrentDatePropertyCurrentTimeIndicatorAppointmentsAreaStylePropertyCurrentTimeIndicatorLocationPropertyCurrentTimeIndicatorStylePropertyDataObjectProviderPropertyDeleteAppointmentConfirmDialogStylePropertyDialogClosingEventDragDropBehaviorPropertyDragDropHighlightStylePropertyDragVisualCueItemTemplatePropertyDragVisualCueTemplatePropertyDragVisualStylePropertyDragVisualTemplatePropertyEditAppointmentDialogStylePropertyEditRecurrenceDialogStylePropertyEditedAppointmentPropertyEditedOccurrencePropertyEffectiveOrientationPropertyEffectivePixelLengthPropertyExtentHeightPropertyExtentWidthPropertyFirstDayOfWeekPropertyFirstVisibleGroupPropertyFirstVisibleTimePropertyGroupDescriptionsSourcePropertyGroupHeaderContentTemplatePropertyGroupHeaderContentTemplateSelectorPropertyGroupHeaderStyleSelectorPropertyHeadersLengthPropertyHeadersLengthPropertyKeyHorizontalLargeChangePropertyHorizontalOffsetPropertyHorizontalScrollBarVisibilityPropertyHorizontalSmallChangePropertyInlineEditingTemplatePropertyIsDeferredScrollingEnabledPropertyIsGroupHeadersVirtualizationEnabledPropertyIsInlineEditingEnabledPropertyIsVisibleRangeEmptyPropertyLargeScaleModePropertyMaxTimeRulerExtentPropertyMinAppointmentHeightPropertyMinAppointmentWidthPropertyMinTimeRulerExtentPropertyMouseOverHighlightStylePropertyMouseOverSlotPropertyNavigationBehaviorPropertyReadOnlyBehaviorPropertyRecurrenceChoiceDeleteDialogStylePropertyRecurrenceChoiceDialogDefaultRecurrenceModePropertyRecurrenceChoiceDialogStylePropertyRecurrenceChoiceDragDropDialogStylePropertyRecurrenceChoiceResizeDialogStylePropertyRecurringSelectionModifierPropertyResizeArrowCueItemTemplatePropertyResizeHighlightStylePropertyResourceTypesSourcePropertyRetainScrollPositionPropertySchedulerDialogHostFactoryPropertySchedulerDialogHostStylePropertyScrollAreaPaddingPropertyScrollStepPropertySelectedAppointmentPropertySelectedSlotPropertySelectionHighlightStylePropertyShowAppointmentDeleteButtonPropertyShowCurrentTimePropertyShowDialogEventSlotSelectionBehaviorPropertySnapAppointmentsPropertySnapBehaviorPropertySpecialSlotStyleSelectorPropertySpecialSlotsSourcePropertyTimeIndicatorItemStyleSelectorPropertyTimeIndicatorsCollectionPropertyTimeMarkersSourcePropertyTimeRulerItemStyleSelectorPropertyTimeRulerItemTemplatePropertyTimeRulerItemTemplateSelectorPropertyTimeRulerLengthPropertyTimeZonePropertyTimeZonesSourcePropertyTodayButtonVisibilityPropertyToolTipStylePropertyToolTipTemplatePropertyUseDefaultCursorsOnDragPropertyUseSnapshotDragCuePropertyVerticalLargeChangePropertyVerticalOffsetPropertyVerticalScrollBarVisibilityPropertyVerticalSmallChangePropertyViewportHeightPropertyViewportWidthPropertyVisibleRangeChangedCommandParameterPropertyVisibleRangeChangedCommandPropertyVisibleRangePropertyPropertiesActiveViewDefinitionAppointmentItemContentTemplateAppointmentItemContentTemplateSelectorAppointmentSelectionBehaviorAppointmentStyleSelectorAppointmentsSourceCategoriesSourceComputedHorizontalScrollBarVisibilityComputedVerticalScrollBarVisibilityCurrentAppointmentCurrentDateCurrentTimeIndicatorAppointmentsAreaStyleCurrentTimeIndicatorLocationCurrentTimeIndicatorStyleDataObjectProviderDeleteAppointmentConfirmDialogStyleDragDropBehaviorDragDropHighlightStyleDragVisualStyleDragVisualTemplateEditAppointmentDialogStyleEditRecurrenceDialogStyleEditedAppointmentEditedOccurrenceEffectiveOrientationEffectivePixelLengthEffectiveTicksPerPixelExtentHeightExtentWidthFirstDayOfWeekFirstVisibleGroupFirstVisibleTimeGroupByResourceTypesGroupDescriptionsSourceGroupHeaderContentTemplateGroupHeaderContentTemplateSelectorGroupHeaderStyleSelectorHeadersLengthHighlightedSlotsHorizontalLargeChangeHorizontalOffsetHorizontalScrollBarVisibilityHorizontalSmallChangeInlineEditingTemplateIsAddingIsDeferredScrollingEnabledIsEditingIsGroupHeadersVirtualizationEnabledIsInlineEditingEnabledIsVisibleRangeEmptyMaxTimeRulerExtentMinAppointmentHeightMinAppointmentWidthMinTimeRulerExtentMouseOverHighlightStyleMouseOverSlotNavigationBehaviorReadOnlyBehaviorRecurrenceChoiceDeleteDialogStyleRecurrenceChoiceDialogStyleRecurrenceChoiceDragDropDialogStyleRecurrenceChoiceResizeDialogStyleResizeHighlightStyleResourceTypesSourceRetainScrollPositionSchedulerDialogHostFactorySchedulerDialogHostStyleScrollAreaPaddingScrollStepSelectedAppointmentSelectedAppointmentsSelectedSlotSelectionHighlightStyleShowAppointmentDeleteButtonShowCurrentTimeIndicatorSlotSelectionBehaviorSnapAppointmentsSnapBehaviorSpecialSlotStyleSelectorSpecialSlotsSourceTimeIndicatorItemStyleSelectorTimeIndicatorsCollectionTimeMarkersSourceTimeRulerItemStyleSelectorTimeRulerItemTemplateTimeRulerItemTemplateSelectorTimeRulerLengthTimeZoneTimeZonesSourceTodayButtonVisibilityToolTipStyleToolTipTemplateUseDefaultCursorsOnDragVerticalLargeChangeVerticalOffsetVerticalScrollBarVisibilityVerticalSmallChangeViewportHeightViewportWidthVisibleRangeVisibleRangeChangedCommandVisibleRangeChangedCommandParameterMethodsBeginEdit()BeginEdit(IAppointment)BeginEdit(Occurrence)Cancel()ChangeVisualState(bool)ClearAppointmentItemOverride(UIElement)Commit()ConfirmDialogClose(SchedulerDialogViewModel, bool?)CreateNew()CreateNew(IAppointment)DecreaseVisibleDateLarge()GenerateEditingElement(AppointmentItem, object)GetDayEndTime()GetDayStartTime()GetGroupDescriptions()GetIsVisibleRangeEmpty()GetOrientation()GetPixelLength()GetServiceProvider()GetVisibleRange()GoToNextAppointment()GoToPreviousAppointment()GoToState(bool, params string[])IncreaseVisibleDateLarge()InvalidatePanelsOverride()MeasureOverride(Size)OnActiveViewDefinitionChanged(ViewDefinitionBase, ViewDefinitionBase)OnApplyTemplate()OnAppointmentCreated(AppointmentCreatedEventArgs)OnAppointmentCreating(AppointmentCreatingEventArgs)OnAppointmentDeleted(AppointmentDeletedEventArgs)OnAppointmentDeleting(AppointmentDeletingEventArgs)OnAppointmentEdited(AppointmentEditedEventArgs)OnAppointmentEditing(AppointmentEditingEventArgs)OnAppointmentSaving(AppointmentSavingEventArgs)OnAppointmentSelectionChanged(SelectionChangedEventArgs)OnAppointmentSourceChanged(IEnumerable, IEnumerable)OnChangedUpdateVisualState(object, DependencyPropertyChangedEventArgs)OnCreateAppointmentItem()OnDialogClosing(CloseDialogEventArgs)OnInitialized(EventArgs)OnKeyDown(KeyEventArgs)OnMouseLeave(MouseEventArgs)OnMouseMove(MouseEventArgs)OnMouseWheel(MouseWheelEventArgs)OnShowDialog(ShowDialogEventArgs)OnTextInput(TextCompositionEventArgs)OnViewDefinitionPropertyChanged(string)OnVisibleRangeChanged(EventArgs)PrepareAppointmentItemOverride(UIElement, IAppointment)Remove(IAppointment)Remove(IDateSpan)Remove(Occurrence)ScrollDuration(TimeSpan)ScrollIntoView(IOccurrence)ScrollIntoView(IOccurrence, bool)ScrollIntoView(Slot)ScrollIntoView(Slot, bool)ScrollTimeRuler(TimeSpan, bool, bool)ShowRecurrenceChoiceDialogWindow(Occurrence, RecurrenceChoiceDialogMode)ShowRecurrenceChoiceDialogWindow(Occurrence, RecurrenceChoiceDialogMode, Action<RecurrenceChoiceDialogViewModel>)UpdateAppointmentItemContentTemplateOverride(AppointmentItem)UpdateAppointmentNavigationButtonVisibility()UpdateVisibleRange()EventsAppointmentCreatedAppointmentCreatingAppointmentDeletedAppointmentDeletingAppointmentEditedAppointmentEditingAppointmentSavingAppointmentSelectionChangedDialogClosingShowDialogVisibleRangeChanged
Not finding the help you need?
Contact Support