Scheduler for WinRT
AppointmentsCoverPane Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by AppointmentsCoverPane.

Public Constructors
 NameDescription
Public ConstructorAppointmentsCoverPane ConstructorCreates a new instance of the AppointmentsCoverPane pane.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AppointmentFilterPropertyThe AppointmentFilter attached property can be used to specify which type of appointments should be drawn by the AppointmentsCoverPane pane.  
Public Fieldstatic (Shared in Visual Basic)IntervalAppointmentTemplatePropertyIdentifies the IntervalAppointmentTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)KeepTimesAtDropPropertyThe KeepTimesAtDrop attached property determines the behavior of moved (dragged) appointments. If this value is True, after dragging an appointment to the desired VisualInterval, the Appointment start date is changed to the VisualInterval start date. If this value is False, the Appointment.Start becomes equal to the VisualInterval.StartTime, and Appointment.Duration becomes equal to the VisualInterval.TimeScale. The default value is False.  
Top
Protected Fields
 NameDescription
Protected Field_hostElementsListKeeps the list of child FrameworkElements covered by the ICoverElementsPane which have CoverElementsPane.Orientation property set. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected Field_isAboutToUnloadDetermines whether the pane is about to be unloaded. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected Field_lastStartMight be used in derived classes during HostElementsList collection. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected Field_needSortDetermines whether HostElementsList should be sorted after it is filled. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Top
Public Properties
 NameDescription
Public PropertyActualHeight (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyActualWidth (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyAllowDrop (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyBackground (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyBaseUri (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyBorderBrush (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyBorderThickness (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyCacheMode (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyCharacterSpacing (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyChunkBreakingAngleGets or sets a System.Double value specifying the breaking angle for painted UI elements. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyClip (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyCompositeMode (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyContentKindOverridden. Gets the type of content acceptable by the current instance of AppointmentsCoverPane.  
Public PropertyCoverElementsMarginGets or sets a System.Double value, determining margins of the cover elements. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyCoverElementsSizeGets or sets a System.Double value, determining the size of the cover elements. This is dependency property. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyDataContext (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyDataCoverElementsGets a list of CoverElement objects that are drawn on this CoverElementPane. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyDesiredSize (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyDispatcher (Inherited from Windows.UI.Xaml.DependencyObject)
Public PropertyExtendOnOverflowGets or sets a System.Boolean value, specifying the CoverElementsPane behavior in the case when covering elements do not fit into the available space. If False, the CoverElementsPane.CoverElementsOverflowProperty will be set to True. This is default behavior. If True, the covered element will be extended in order to accommodate all covering elements. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyFlowDirection (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyFocusState (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyFontFamily (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyFontSize (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyFontStretch (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyFontStyle (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyFontWeight (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyForeground (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyHeight (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyHorizontalAlignment (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyHorizontalContentAlignment (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyIntervalAppointmentTemplateGets or sets a DataTemplate that defines a UI representation of an IntervalAppointment object. This is a dependency property.  
Public PropertyIsDoubleTapEnabled (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyIsDragDropDisabledGets or sets a System.Boolean value that indicates whether the CoverElementsPane doesn't allow resizing and drag operations. This is a dependency property. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyIsEnabled (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyIsHitTestVisible (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyIsHoldingEnabled (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyIsRightTapEnabled (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyIsTabStop (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyIsTapEnabled (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyLanguage (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyManipulationMode (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyMargin (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyMaxHeight (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyMaxWidth (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyMinHeight (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyMinWidth (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyName (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyOpacity (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyOwnerGets the object representing the CoverElementsPane object owner. This is a dependency property. Default value is null. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyPadding (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyParent (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyPointerCaptures (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyProjection (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyRenderSize (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyRenderTransform (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyRenderTransformOrigin (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyRequestedTheme (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyResources (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertySizingTypeGets or sets the CoverElementsPane.SizingType values specifying how CoverElementsPane determines UI elements size. The default value is SizingType.Fixed. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Public PropertyStyle (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyTabIndex (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyTabNavigation (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyTag (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyTemplate (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyTransitions (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyTriggers (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyUseLayoutRounding (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyUseSimpleLayoutOnly set this property to false if you use complex layout in the custom C1Scheduler control template and found problems with laying out appointments at runtime. In such case AppointmentsCoverPane will use more slow algorithm to determine what elements should be used to layout appointments over them.  
Public PropertyVerticalAlignment (Inherited from Windows.UI.Xaml.FrameworkElement)
Public PropertyVerticalContentAlignment (Inherited from Windows.UI.Xaml.Controls.Control)
Public PropertyVisibility (Inherited from Windows.UI.Xaml.UIElement)
Public PropertyWidth (Inherited from Windows.UI.Xaml.FrameworkElement)
Top
Protected Properties
 NameDescription
Protected PropertyDefaultStyleKey (Inherited from Windows.UI.Xaml.Controls.Control)
Top
Public Methods
 NameDescription
Public MethodAddHandler (Inherited from Windows.UI.Xaml.UIElement)
Public MethodApplyTemplate (Inherited from Windows.UI.Xaml.Controls.Control)
Public MethodArrange (Inherited from Windows.UI.Xaml.UIElement)
Public MethodCancelDirectManipulations (Inherited from Windows.UI.Xaml.UIElement)
Public MethodCapturePointer (Inherited from Windows.UI.Xaml.UIElement)
Public MethodClearValue (Inherited from Windows.UI.Xaml.DependencyObject)
Public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
Public MethodEquals (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public MethodFindName (Inherited from Windows.UI.Xaml.FrameworkElement)
Public MethodFocus (Inherited from Windows.UI.Xaml.Controls.Control)
Public MethodGetAnimationBaseValue (Inherited from Windows.UI.Xaml.DependencyObject)
Public Methodstatic (Shared in Visual Basic)GetAppointmentFilterGets the value of the AppointmentFilter attached property for a given framework element.  
Public MethodGetBindingExpression (Inherited from Windows.UI.Xaml.FrameworkElement)
Public MethodGetHashCode (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public Methodstatic (Shared in Visual Basic)GetKeepTimesAtDropGets the value of the KeepTimesAtDrop attached property for a given framework element.  
Public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodGetValue (Inherited from Windows.UI.Xaml.DependencyObject)
Public MethodInitializeAppointmentInitializes the newly created appointment or edits existing one when it is dropped to the AppointmentsCoverPane by the end-user. This method is called by the C1Scheduler control immediately before firing UserAddingAppointment and BeforeAppointmentDrop events.  
Public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodInvalidateArrange (Inherited from Windows.UI.Xaml.UIElement)
Public MethodInvalidateMeasure (Inherited from Windows.UI.Xaml.UIElement)
Public MethodIsPaneAppointmentChecks whether the specified appointment should be shown in the current pane. The default implementation filters appointments according to the AppointmentsCoverPane.AppointmentFilter property value.  
Public MethodMeasure (Inherited from Windows.UI.Xaml.UIElement)
Public MethodReadLocalValue (Inherited from Windows.UI.Xaml.DependencyObject)
Public MethodReleasePointerCapture (Inherited from Windows.UI.Xaml.UIElement)
Public MethodReleasePointerCaptures (Inherited from Windows.UI.Xaml.UIElement)
Public MethodRemoveHandler (Inherited from Windows.UI.Xaml.UIElement)
Public Methodstatic (Shared in Visual Basic)SetAppointmentFilterSets the value of the AppointmentFilter attached property for a given framework element.  
Public MethodSetBinding (Inherited from Windows.UI.Xaml.FrameworkElement)
Public Methodstatic (Shared in Visual Basic)SetKeepTimesAtDropSets the value of the KeepTimesAtDrop attached property for a given framework element.  
Public MethodSetValue (Inherited from Windows.UI.Xaml.DependencyObject)
Public MethodToString (Inherited from System.Runtime.InteropServices.WindowsRuntime.RuntimeClass)
Public MethodTransformToVisual (Inherited from Windows.UI.Xaml.UIElement)
Public MethodUpdateLayout (Inherited from Windows.UI.Xaml.UIElement)
Top
Protected Methods
 NameDescription
Protected MethodArrangeOverride (Inherited from Windows.UI.Xaml.FrameworkElement)
Protected MethodFindSubElementsForTouchTargeting (Inherited from Windows.UI.Xaml.UIElement)
Protected MethodGetHostsOverridden. Gets the list of the FrameworkElements elements, which are the root of visual tree to search covered elements.  
Protected MethodGetLaneSizeOverridden. Overrides base class behavior. If sizingType is SizingType.ExtendedSingle, always returns fixed size for all-day or multi-day appointments.  
Protected MethodGetTemplateChild (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodGoToElementStateCore (Inherited from Windows.UI.Xaml.FrameworkElement)
Protected MethodIsHostElementInternalOverridden. Checks whether specified element is hosted in the same host as the current CoverElementsPane instance.  
Protected MethodIsPaneElementInternalOverridden. Checks whether specified element is covered by the current CoverElementsPane instance.  
Protected MethodMeasureOverride (Inherited from Windows.UI.Xaml.FrameworkElement)
Protected MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodOnApplyTemplateOverrides the default behavior. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected MethodOnCreateAutomationPeer (Inherited from Windows.UI.Xaml.UIElement)
Protected MethodOnDisconnectVisualChildren (Inherited from Windows.UI.Xaml.UIElement)
Protected MethodOnDoubleTapped (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnDragEnter (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnDragLeave (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnDragOver (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnDrop (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnGotFocus (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnHolding (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnKeyDown (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnKeyUp (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnLostFocus (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnManipulationCompleted (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnManipulationDelta (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnManipulationInertiaStarting (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnManipulationStarted (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnManipulationStarting (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnPointerCanceled (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnPointerCaptureLost (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnPointerEntered (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnPointerExited (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnPointerMovedOverrides the default behavior. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected MethodOnPointerPressed (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected MethodOnPointerReleasedOverrides the default behavior. (Inherited from C1.Xaml.Schedule.CoverElementsPane)
Protected MethodOnPointerWheelChanged (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnRightTapped (Inherited from Windows.UI.Xaml.Controls.Control)
Protected MethodOnTapped (Inherited from Windows.UI.Xaml.Controls.Control)
Top
Public Events
 NameDescription
Public EventDataContextChanged (Inherited from Windows.UI.Xaml.FrameworkElement)
Public EventDoubleTapped (Inherited from Windows.UI.Xaml.UIElement)
Public EventDragEnter (Inherited from Windows.UI.Xaml.UIElement)
Public EventDragLeave (Inherited from Windows.UI.Xaml.UIElement)
Public EventDragOver (Inherited from Windows.UI.Xaml.UIElement)
Public EventDrop (Inherited from Windows.UI.Xaml.UIElement)
Public EventGotFocus (Inherited from Windows.UI.Xaml.UIElement)
Public EventHolding (Inherited from Windows.UI.Xaml.UIElement)
Public EventIsEnabledChanged (Inherited from Windows.UI.Xaml.Controls.Control)
Public EventKeyDown (Inherited from Windows.UI.Xaml.UIElement)
Public EventKeyUp (Inherited from Windows.UI.Xaml.UIElement)
Public EventLayoutUpdated (Inherited from Windows.UI.Xaml.FrameworkElement)
Public EventLoaded (Inherited from Windows.UI.Xaml.FrameworkElement)
Public EventLostFocus (Inherited from Windows.UI.Xaml.UIElement)
Public EventManipulationCompleted (Inherited from Windows.UI.Xaml.UIElement)
Public EventManipulationDelta (Inherited from Windows.UI.Xaml.UIElement)
Public EventManipulationInertiaStarting (Inherited from Windows.UI.Xaml.UIElement)
Public EventManipulationStarted (Inherited from Windows.UI.Xaml.UIElement)
Public EventManipulationStarting (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerCanceled (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerCaptureLost (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerEntered (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerExited (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerMoved (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerPressed (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerReleased (Inherited from Windows.UI.Xaml.UIElement)
Public EventPointerWheelChanged (Inherited from Windows.UI.Xaml.UIElement)
Public EventRightTapped (Inherited from Windows.UI.Xaml.UIElement)
Public EventSizeChanged (Inherited from Windows.UI.Xaml.FrameworkElement)
Public EventTapped (Inherited from Windows.UI.Xaml.UIElement)
Public EventUnloaded (Inherited from Windows.UI.Xaml.FrameworkElement)
Top
See Also

Reference

AppointmentsCoverPane Class
C1.Xaml.Schedule Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.