Class SchedulerBase
Inheritance
System.Object
SchedulerBase
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class SchedulerBase : Control, IOccurrenceIterationProvider, ISelectionAndCurrency, IServiceProviderHost, IScrollingSettings, IScrollingInfo, IScrollingServiceCore, ISupportInitialize, IReadOnlySettings, IGroupingConfigurationSettings, IDataSourceProvider, IDragDropSettings, ICollectionChangedListener, IPropertyChangedListener, IObjectEditor<IAppointment>, IObjectEditor<Occurrence>, IObjectGenerator<IAppointment>, IDialogProvider
Constructors
Fields
Declaration
public static readonly DependencyProperty ActiveViewDefinitionProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent AppointmentCreatedEvent
Field Value
Declaration
public static readonly RoutedEvent AppointmentCreatingEvent
Field Value
Declaration
public static readonly RoutedEvent AppointmentDeletedEvent
Field Value
Declaration
public static readonly RoutedEvent AppointmentDeletingEvent
Field Value
Declaration
public static readonly RoutedEvent AppointmentEditedEvent
Field Value
Declaration
public static readonly RoutedEvent AppointmentEditingEvent
Field Value
Declaration
public static readonly DependencyProperty AppointmentItemContentTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AppointmentItemContentTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent AppointmentSavingEvent
Field Value
Declaration
public static readonly DependencyProperty AppointmentSelectionBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent AppointmentSelectionChangedEvent
Field Value
Declaration
public static readonly DependencyProperty AppointmentsSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty AppointmentStyleSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CategoriesSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CurrentAppointmentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CurrentDateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CurrentTimeIndicatorAppointmentsAreaStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CurrentTimeIndicatorLocationProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CurrentTimeIndicatorStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DataObjectProviderProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DeleteAppointmentConfirmDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent DialogClosingEvent
Field Value
Declaration
public static readonly DependencyProperty DragDropBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DragDropHighlightStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DragVisualCueItemTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DragVisualCueTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DragVisualStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DragVisualTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EditAppointmentDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EditedAppointmentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EditedOccurrenceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EditRecurrenceDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EffectiveOrientationProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EffectivePixelLengthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ExtentHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ExtentWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty FirstDayOfWeekProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty FirstVisibleGroupProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty FirstVisibleTimeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty GroupDescriptionsSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty HorizontalLargeChangeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty HorizontalOffsetProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty HorizontalSmallChangeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty InlineEditingTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsInlineEditingEnabledProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsVisibleRangeEmptyProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty LargeScaleModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MaxTimeRulerExtentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MinAppointmentHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MinAppointmentWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MinTimeRulerExtentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MouseOverHighlightStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty MouseOverSlotProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty NavigationBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ReadOnlyBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RecurrenceChoiceDeleteDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RecurrenceChoiceDialogDefaultRecurrenceModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RecurrenceChoiceDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RecurrenceChoiceDragDropDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RecurrenceChoiceResizeDialogStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ResizeArrowCueItemTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ResizeHighlightStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ResourceTypesSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SchedulerDialogHostFactoryProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SchedulerDialogHostStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedAppointmentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectedSlotProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SelectionHighlightStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ShowCurrentTimeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly RoutedEvent ShowDialogEvent
Field Value
Declaration
public static readonly DependencyProperty SlotSelectionBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SnapAppointmentsProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SnapBehaviorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SpecialSlotsSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SpecialSlotStyleSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeIndicatorItemStyleSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeIndicatorsCollectionProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeRulerItemStyleSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeRulerItemTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeRulerItemTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeRulerLengthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeZoneProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty TimeZonesSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty UseDefaultCursorsOnDragProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty UseSnapshotDragCueProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VerticalLargeChangeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VerticalOffsetProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VerticalSmallChangeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ViewportHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ViewportWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VisibleRangeChangedCommandParameterProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VisibleRangeChangedCommandProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VisibleRangeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public ViewDefinitionBase ActiveViewDefinition { get; set; }
Property Value
Declaration
public DataTemplate AppointmentItemContentTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public SchedulerDataTemplateSelector AppointmentItemContentTemplateSelector { get; set; }
Property Value
Declaration
public AppointmentSelectionBehavior AppointmentSelectionBehavior { get; set; }
Property Value
Declaration
public IEnumerable AppointmentsSource { get; set; }
Property Value
|
System.Collections.IEnumerable
|
Declaration
public SchedulerStyleSelector AppointmentStyleSelector { get; set; }
Property Value
Declaration
public IEnumerable CategoriesSource { get; set; }
Property Value
|
System.Collections.IEnumerable
|
Declaration
public IAppointment CurrentAppointment { get; }
Property Value
Declaration
public DateTime CurrentDate { get; set; }
Property Value
Declaration
public Style CurrentTimeIndicatorAppointmentsAreaStyle { get; set; }
Property Value
Declaration
public CurrentTimeIndicatorLocation CurrentTimeIndicatorLocation { get; set; }
Property Value
Declaration
public Style CurrentTimeIndicatorStyle { get; set; }
Property Value
Declaration
public IDataObjectProvider DataObjectProvider { get; set; }
Property Value
Implements
Declaration
public Style DeleteAppointmentConfirmDialogStyle { get; set; }
Property Value
Declaration
public SchedulerDragDropBehavior DragDropBehavior { get; set; }
Property Value
Implements
Declaration
public Style DragDropHighlightStyle { get; set; }
Property Value
Declaration
public Style DragVisualStyle { get; set; }
Property Value
Implements
Declaration
public DataTemplate DragVisualTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Implements
Declaration
public Style EditAppointmentDialogStyle { get; set; }
Property Value
Declaration
public IAppointment EditedAppointment { get; }
Property Value
Declaration
public Occurrence EditedOccurrence { get; }
Property Value
Declaration
public Style EditRecurrenceDialogStyle { get; set; }
Property Value
Declaration
public Orientation EffectiveOrientation { get; }
Property Value
|
Microsoft.UI.Xaml.Controls.Orientation
|
Declaration
public TimeSpan EffectivePixelLength { get; }
Property Value
Declaration
public long EffectiveTicksPerPixel { get; }
Property Value
Declaration
public bool EnableSimpleReccurrenceRendering { get; set; }
Property Value
Declaration
public double ExtentHeight { get; set; }
Property Value
Implements
Declaration
public double ExtentWidth { get; set; }
Property Value
Implements
Declaration
public Nullable<DayOfWeek> FirstDayOfWeek { get; set; }
Property Value
|
System.Nullable<System.DayOfWeek>
|
Declaration
public IGroupIdentifier FirstVisibleGroup { get; set; }
Property Value
Implements
Declaration
public TimeSpan FirstVisibleTime { get; set; }
Property Value
Implements
Declaration
public IEnumerable<IResourceType> GroupByResourceTypes { get; }
Property Value
Implements
Declaration
public IEnumerable<PropertyGroupDescriptionBase> GroupDescriptionsSource { get; set; }
Property Value
Declaration
public ObservableCollection<Slot> HighlightedSlots { get; }
Property Value
|
System.Collections.ObjectModel.ObservableCollection<Slot>
|
Declaration
public double HorizontalLargeChange { get; set; }
Property Value
Implements
Declaration
public double HorizontalOffset { get; set; }
Property Value
Implements
Declaration
public double HorizontalSmallChange { get; set; }
Property Value
Declaration
public DataTemplate InlineEditingTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public bool IsAdding { get; }
Property Value
Declaration
public bool IsEditing { get; }
Property Value
Declaration
public bool IsInlineEditingEnabled { get; set; }
Property Value
Declaration
public bool IsVisibleRangeEmpty { get; }
Property Value
Declaration
public double MaxTimeRulerExtent { get; set; }
Property Value
Declaration
public double MinAppointmentHeight { get; set; }
Property Value
Declaration
public double MinAppointmentWidth { get; set; }
Property Value
Declaration
public double MinTimeRulerExtent { get; set; }
Property Value
Declaration
public Style MouseOverHighlightStyle { get; set; }
Property Value
Declaration
public Slot MouseOverSlot { get; }
Property Value
Declaration
public NavigationBehavior NavigationBehavior { get; set; }
Property Value
Declaration
public IReadOnlyBehavior ReadOnlyBehavior { get; set; }
Property Value
Declaration
public Style RecurrenceChoiceDeleteDialogStyle { get; set; }
Property Value
Declaration
public Style RecurrenceChoiceDialogStyle { get; set; }
Property Value
Declaration
public Style RecurrenceChoiceDragDropDialogStyle { get; set; }
Property Value
Declaration
public Style RecurrenceChoiceResizeDialogStyle { get; set; }
Property Value
Declaration
public Style ResizeHighlightStyle { get; set; }
Property Value
Declaration
public IEnumerable ResourceTypesSource { get; set; }
Property Value
|
System.Collections.IEnumerable
|
Declaration
public ISchedulerDialogHostFactory SchedulerDialogHostFactory { get; set; }
Property Value
Declaration
public Style SchedulerDialogHostStyle { get; set; }
Property Value
Declaration
public IOccurrence SelectedAppointment { get; set; }
Property Value
Declaration
public IList<IOccurrence> SelectedAppointments { get; }
Property Value
Declaration
public Slot SelectedSlot { get; set; }
Property Value
Declaration
public Style SelectionHighlightStyle { get; set; }
Property Value
Declaration
public bool ShowCurrentTimeIndicator { get; set; }
Property Value
Declaration
public SlotSelectionBehavior SlotSelectionBehavior { get; set; }
Property Value
Declaration
public bool SnapAppointments { get; set; }
Property Value
Declaration
public SnapBehavior SnapBehavior { get; set; }
Property Value
Declaration
public IEnumerable<Slot> SpecialSlotsSource { get; set; }
Property Value
|
System.Collections.Generic.IEnumerable<Slot>
|
Declaration
public SchedulerStyleSelector SpecialSlotStyleSelector { get; set; }
Property Value
Declaration
public StyleSelector TimeIndicatorItemStyleSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.StyleSelector
|
Declaration
public TimeIndicatorsCollection TimeIndicatorsCollection { get; set; }
Property Value
Declaration
public SchedulerStyleSelector TimeRulerItemStyleSelector { get; set; }
Property Value
Declaration
public DataTemplate TimeRulerItemTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public SchedulerDataTemplateSelector TimeRulerItemTemplateSelector { get; set; }
Property Value
Declaration
public double TimeRulerLength { get; }
Property Value
Declaration
public TimeZoneInfo TimeZone { get; set; }
Property Value
Declaration
public IEnumerable TimeZonesSource { get; set; }
Property Value
|
System.Collections.IEnumerable
|
Declaration
public bool UseDefaultCursorsOnDrag { get; set; }
Property Value
Implements
Declaration
public bool UseSnapshotDragCue { get; set; }
Property Value
Implements
Declaration
public double VerticalLargeChange { get; set; }
Property Value
Implements
Declaration
public double VerticalOffset { get; set; }
Property Value
Implements
Declaration
public double VerticalSmallChange { get; set; }
Property Value
Declaration
public double ViewportHeight { get; set; }
Property Value
Implements
Declaration
public double ViewportWidth { get; set; }
Property Value
Implements
Declaration
public IDateSpan VisibleRange { get; }
Property Value
Implements
Declaration
public ICommand VisibleRangeChangedCommand { get; set; }
Property Value
|
System.Windows.Input.ICommand
|
Declaration
public object VisibleRangeChangedCommandParameter { get; set; }
Property Value
Methods
Declaration
public void add_AppointmentSelectionChanged(SelectionChangedEventHandler value)
Parameters
Declaration
public bool BeginEdit(IAppointment appointment)
Parameters
Returns
Implements
Declaration
public bool BeginEdit(Occurrence occurrence)
Parameters
Returns
Implements
Declaration
Returns
Implements
Declaration
protected virtual void ChangeVisualState(bool useTransitions)
Parameters
|
System.Boolean
useTransitions
|
Declaration
protected virtual void ClearAppointmentItemOverride(UIElement element)
Parameters
|
Microsoft.UI.Xaml.UIElement
element
|
Declaration
Returns
Implements
Declaration
protected bool ConfirmDialogClose(SchedulerDialogViewModel viewModel, Nullable<bool> dialogResult)
Parameters
Returns
Declaration
public IAppointment CreateNew()
Returns
Implements
Declaration
public IAppointment CreateNew(IAppointment appointment)
Parameters
Returns
Implements
Declaration
protected virtual void DecreaseVisibleDateLarge()
Declaration
protected virtual FrameworkElement GenerateEditingElement(AppointmentItem appointmentItem, object dataItem)
Parameters
Returns
|
Microsoft.UI.Xaml.FrameworkElement
|
Declaration
protected virtual TimeSpan GetDayEndTime()
Returns
Declaration
protected virtual TimeSpan GetDayStartTime()
Returns
Declaration
protected virtual IEnumerable<PropertyGroupDescriptionBase> GetGroupDescriptions()
Returns
Declaration
protected virtual bool GetIsVisibleRangeEmpty()
Returns
Declaration
protected virtual Orientation GetOrientation()
Returns
|
Microsoft.UI.Xaml.Controls.Orientation
|
Declaration
protected virtual TimeSpan GetPixelLength()
Returns
Declaration
public IServiceProvider GetServiceProvider()
Returns
Implements
Declaration
protected virtual IDateSpan GetVisibleRange()
Returns
Declaration
protected virtual void GoToNextAppointment()
Declaration
protected virtual void GoToPreviousAppointment()
Declaration
protected void GoToState(bool useTransitions, params string[] stateNames)
Parameters
|
System.Boolean
useTransitions
|
|
System.String[]
stateNames
|
Declaration
protected virtual void IncreaseVisibleDateLarge()
Declaration
protected virtual void InvalidatePanelsOverride()
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
|
Windows.Foundation.Size
availableSize
|
Returns
Declaration
protected virtual void OnActiveViewDefinitionChanged(ViewDefinitionBase oldValue, ViewDefinitionBase newValue)
Parameters
Declaration
protected override void OnApplyTemplate()
Declaration
protected virtual void OnAppointmentCreated(AppointmentCreatedEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentCreating(AppointmentCreatingEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentDeleted(AppointmentDeletedEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentDeleting(AppointmentDeletingEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentEdited(AppointmentEditedEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentEditing(AppointmentEditingEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentSaving(AppointmentSavingEventArgs args)
Parameters
Declaration
protected virtual void OnAppointmentSelectionChanged(SelectionChangedEventArgs e)
Parameters
Declaration
protected virtual void OnAppointmentSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Parameters
|
System.Collections.IEnumerable
oldValue
|
|
System.Collections.IEnumerable
newValue
|
Declaration
protected static void OnChangedUpdateVisualState(object sender, DependencyPropertyChangedEventArgs args)
Parameters
|
System.Object
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected virtual void OnDialogClosing(CloseDialogEventArgs args)
Parameters
Declaration
protected virtual void OnShowDialog(ShowDialogEventArgs args)
Parameters
Declaration
protected virtual void OnViewDefinitionPropertyChanged(string propertyName)
Parameters
|
System.String
propertyName
|
Declaration
protected virtual void OnVisibleRangeChanged(EventArgs args)
Parameters
Declaration
protected virtual void PrepareAppointmentItemOverride(UIElement element, IAppointment appointment)
Parameters
|
Microsoft.UI.Xaml.UIElement
element
|
|
IAppointment
appointment
|
Declaration
public bool Remove(IAppointment appointment)
Parameters
Returns
Implements
Declaration
public bool Remove(IDateSpan item)
Parameters
Returns
Declaration
public bool Remove(Occurrence occurrence)
Parameters
Returns
Implements
Declaration
public void remove_AppointmentSelectionChanged(SelectionChangedEventHandler value)
Parameters
Declaration
public void ShowRecurrenceChoiceDialogWindow(Occurrence occurrence, RecurrenceChoiceDialogMode mode)
Parameters
Declaration
public void ShowRecurrenceChoiceDialogWindow(Occurrence occurrence, RecurrenceChoiceDialogMode mode, Action<RecurrenceChoiceDialogViewModel> confirmedCallback)
Parameters
Implements
Declaration
protected virtual void UpdateAppointmentItemContentTemplateOverride(AppointmentItem appointmentItem)
Parameters
Declaration
protected virtual void UpdateVisibleRange()
Events
Declaration
public event EventHandler<AppointmentCreatedEventArgs> AppointmentCreated
Event Type
Declaration
public event EventHandler<AppointmentCreatingEventArgs> AppointmentCreating
Event Type
Declaration
public event EventHandler<AppointmentDeletedEventArgs> AppointmentDeleted
Event Type
Declaration
public event EventHandler<AppointmentDeletingEventArgs> AppointmentDeleting
Event Type
Declaration
public event EventHandler<AppointmentEditedEventArgs> AppointmentEdited
Event Type
Declaration
public event EventHandler<AppointmentEditingEventArgs> AppointmentEditing
Event Type
Declaration
public event EventHandler<AppointmentSavingEventArgs> AppointmentSaving
Event Type
Declaration
public event SelectionChangedEventHandler AppointmentSelectionChanged
Event Type
Declaration
public event EventHandler<CancelRoutedEventArgs> DialogClosing
Event Type
Declaration
public event EventHandler<ShowDialogEventArgs> ShowDialog
Event Type
Declaration
public event EventHandler VisibleRangeChanged
Event Type
Explicit Interface Implementations
Declaration
Nullable<TimeSpan> IGroupingConfigurationSettings.DateGroupLength { get; }
Returns
|
System.Nullable<System.TimeSpan>
|
Implements
Declaration
IAppointment IObjectEditor<IAppointment>.EditedItem { get; }
Returns
Implements
Declaration
IOccurrence IObjectEditor<IAppointment>.GetItemToEdit(IAppointment item)
Parameters
Returns
Implements
Declaration
Occurrence IObjectEditor<Occurrence>.EditedItem { get; }
Returns
Implements
Declaration
IOccurrence IObjectEditor<Occurrence>.GetItemToEdit(Occurrence occurrence)
Parameters
Returns
Implements
Declaration
IEnumerable<Occurrence> IOccurrenceIterationProvider.GetOccurrences()
Returns
|
System.Collections.Generic.IEnumerable<Occurrence>
|
Implements
Declaration
IEnumerable<Occurrence> IOccurrenceIterationProvider.GetOccurrencesBetween(IOccurrence start, IOccurrence end)
Parameters
Returns
|
System.Collections.Generic.IEnumerable<Occurrence>
|
Implements
Declaration
IEnumerable<Occurrence> IOccurrenceIterationProvider.GetOccurrencesFrom(IOccurrence start)
Parameters
Returns
|
System.Collections.Generic.IEnumerable<Occurrence>
|
Implements
Declaration
IEnumerable<Occurrence> IOccurrenceIterationProvider.GetOccurrencesTo(IOccurrence end)
Parameters
Returns
|
System.Collections.Generic.IEnumerable<Occurrence>
|
Implements
Declaration
IEnumerable<Slot> IReadOnlySettings.ReadOnlySlots { get; }
Returns
|
System.Collections.Generic.IEnumerable<Slot>
|
Implements
Extension Methods