Name | Description | |
---|---|---|
![]() | NSchedule Constructor | Default constructor. |
The following tables list the members exposed by NSchedule.
Name | Description | |
---|---|---|
![]() | NSchedule Constructor | Default constructor. |
Name | Description | |
---|---|---|
![]() ![]() | AppointmentHorizontalSpacingProperty | Reference to the AppointmentHorizontalSpacing property. |
![]() ![]() | AppointmentsChild | Reference to the Appointments child. |
![]() ![]() | AppointmentVerticalSpacingProperty | Reference to the AppointmentVerticalSpacing property. |
![]() ![]() | BackgroundFillProperty | Reference to the BackgroundFill property. |
![]() ![]() | BorderProperty | Reference to the Border property. |
![]() ![]() | BorderThicknessProperty | Reference to the BorderThickness property. |
![]() ![]() | CategoriesChild | Reference to the Categories child. |
![]() ![]() | CurrentDateProperty | Reference to the CurrentDate property. |
![]() ![]() | CurrentTimeIndicatorProperty | Reference to the CurrentTimeIndicator property. |
![]() ![]() | DayViewModeChild | Reference to the DayViewMode child. |
![]() ![]() | DisplayLengthProperty | Reference to the DisplayLength property. |
![]() ![]() | GridChild | Reference to the Grid child. |
![]() ![]() | GroupsChild | Reference to the Groups child. |
![]() ![]() | GroupSpacingProperty | Reference to the GroupSpacing property. |
![]() ![]() | HeaderChild | Reference to the Header child. |
![]() ![]() | HScrollModeProperty | Reference to the HScrollMode property. |
![]() ![]() | InformationProperty | Reference to the Information property. |
![]() ![]() | InteractivityProperty | Reference to the Interactivity property. |
![]() ![]() | MarginsProperty | Reference to the Margins property. |
![]() ![]() | MaxZoomFactorProperty | Reference to the MaxZoomFactor property. |
![]() ![]() | MinZoomFactorProperty | Reference to the MinZoomFactor property. |
![]() ![]() | MonthViewModeChild | Reference to the MonthViewMode child. |
![]() ![]() | NoScrollHAlignProperty | Reference to the NoScrollHAlign property. |
![]() ![]() | NoScrollVAlignProperty | Reference to the NoScrollVAlign property. |
![]() ![]() | NScheduleSchema | Schema associated with NSchedule. |
![]() ![]() | PaddingProperty | Reference to the Padding property. |
![]() ![]() | PreviewsChild | Reference to the Previews child. |
![]() ![]() | PrintLayoutChild | Reference to the PrintLayout child. |
![]() ![]() | SelectionProperty | Reference to the Selection property. |
![]() ![]() | SmallHScrollChangeProperty | Reference to the SmallHScrollChange property. |
![]() ![]() | SmallVScrollChangeProperty | Reference to the SmallVScrollChange property. |
![]() ![]() | TimeIndicatorsProperty | Reference to the TimeIndicators property. |
![]() ![]() | TimelineViewModeChild | Reference to the TimelineViewMode child. |
![]() ![]() | TimeMarkersChild | Reference to the TimeMarkers child. |
![]() ![]() | TimeRulerChild | Reference to the TimeRuler child. |
![]() ![]() | TimeZoneProperty | Reference to the TimeZone property. |
![]() ![]() | ViewModeProperty | Reference to the ViewMode property. |
![]() ![]() | ViewportOriginXProperty | Reference to the ViewportOriginX property. |
![]() ![]() | ViewportOriginYProperty | Reference to the ViewportOriginY property. |
![]() ![]() | VScrollModeProperty | Reference to the VScrollMode property. |
![]() ![]() | WeekViewModeChild | Reference to the WeekViewMode child. |
![]() ![]() | WindowOriginXProperty | Reference to the WindowOrigingX property. |
![]() ![]() | WindowOriginYProperty | Reference to the WindowOriginY property. |
![]() ![]() | WorkWeekViewModeChild | Reference to the WorkWeekViewMode child. |
![]() ![]() | XProperty | Reference to the X property. |
![]() ![]() | YProperty | Reference to the Y property. |
![]() ![]() | ZoomFactorProperty | Reference to the ZoomFactor property. |
![]() ![]() | ZoomModeProperty | Reference to the ZoomMode property. |
![]() ![]() | ZoomStepProperty | Reference to the ZoomStep property. |
Name | Description | |
---|---|---|
![]() | ActiveViewMode | Gets the currently active view mode instance. The active view mode can be specified through the ViewMode property. |
![]() | AppointmentHorizontalSpacing | Gets/Sets the horizontal spacing between appointments. |
![]() | Appointments | Gets/Sets the appointments of this schedule. |
![]() | AppointmentVerticalSpacing | Gets/Sets the vertical spacing between appointments. |
![]() | BackgroundFill | Gets/Sets the background filling of the schedule. |
![]() | Border | Gets/Sets the schedule border. |
![]() | BorderThickness | Gets/Sets the thickness of the border surrounding the schedule. |
![]() | Bounds | Gets the schedule bounding box, which is formed by the X, Y properties and the size of the active view mode. |
![]() | Categories | Gets/Sets the categories of this schedule. |
![]() | CurrentDate | Gets/Sets the starting date shown by this schedule view. |
![]() | CurrentTimeIndicator | Gets/Sets the current time indicator. |
![]() | DayViewMode | Gets/Sets the day view mode. |
![]() | Grid | Gets/Sets the schedule grid. |
![]() | Groups | Gets/Sets the groups of this schedule. |
![]() | GroupSpacing | Gets/Sets the spacing between two adjacent groups. |
![]() | Header | Gets/Sets the Header child. |
![]() | Height | Gets the height of the active view mode. |
![]() | HScrollMode | Gets or sets the scroll policy, which specifies the visibility of the horizontal scrollbar. |
![]() | Information | Gets/Sets the value of the Information property. |
![]() | Interactivity | Gets/Sets the interactivity options of this schedule. |
![]() | IsArrangeValid | Gets whether the arrange of the element is valid. |
![]() | IsMeasureValid | Gets whether the measure of the element is valid |
![]() | IsPooledForArrange | Gets whether the element is pooled for arrange validation. |
![]() | IsPooledForMeasure | Gets whether the element is pooled for measure validation. |
![]() | Margins | Gets/Sets the margins, which is applied to the bounds of the schedule. |
![]() | MaxZoomFactor | Gets/Sets the maximum zoom factor allowed when changing the zoom factor through Zoom In and Zoom Out. |
![]() | MinZoomFactor | Gets/Sets the minimum zoom factor allowed when changing the zoom factor through Zoom In and Zoom Out. |
![]() | MonthViewMode | Gets/Sets the month view mode. |
![]() | NoScrollHAlign | Gets or sets the horizontal content control alignment, when a horizontal scrollbar is not, or must not be displayed. |
![]() | NoScrollVAlign | Gets or sets the vertical content control alignment, when a vertical scrollbar is not, or must not be displayed. |
![]() | Padding | Gets/Sets the padding, which are applied to the content when the schedule is sized to it. |
![]() | Previews | Gets/Sets previews of the currently moved or resized appointments. |
![]() | PrintLayout | Gets/Sets the settings related to the layout of the schedule for printing. |
![]() | Selection | Gets/Sets the value of the Selection property. |
![]() | SmallHScrollChange | Gets/Sets the small horizontal scroll change. |
![]() | SmallVScrollChange | Gets/Sets the small vertical scroll change. |
![]() | TimeIndicators | Gets/Sets the collection of schedule time indicators. |
![]() | TimelineViewMode | Gets/Sets the timeline view mode. |
![]() | TimeMarkers | Gets/Sets the time markers of this schedule. |
![]() | TimeRuler | Gets/Sets the TimeRuler child. |
![]() | TimeZone | Gets/Sets the time zone of the schedule. By default set to the local time zone. |
![]() | ViewMode | Gets/Sets the active view mode of this schedule. |
![]() | ViewportOrigin | Gets or sets the viewport origin of the schedule. |
![]() | ViewportOriginX | Gets or sets the Origin X value. The Origin is the first visible point from the schedule (in local coordinates). |
![]() | ViewportOriginY | Gets or sets the Origin Y value. The Origin is the first visible point from the schedule (in local coordinates). |
![]() | VScrollMode | Gets or sets the scroll policy, which specifies the visibility of the vertical scrollbar. |
![]() | WeekViewMode | Gets/Sets the week view mode. |
![]() | Width | Gets the width of the active view mode. |
![]() | WindowOrigin | Gets/Sets the window origin of the schedule. |
![]() | WindowOriginX | Gets or sets the Window Origin X value (in parent coordinates). The value of this property is automatically set by NScheduleView hosting the schedule. |
![]() | WindowOriginY | Gets or sets the Window Origin Y value (in parent coordinates). The value of this property is automatically set by NScheduleView hosting the schedule. |
![]() | WorkWeekViewMode | Gets/Sets the work week view mode. |
![]() | X | Gets or sets the X coordinate of the schedule bounding box. |
![]() | Y | Gets or sets the Y coordinate of the schedule bounding box. |
![]() | ZoomFactor | Gets/Sets the zoom factor. |
![]() | ZoomMode | Gets or sets the schedule zoom policy. |
![]() | ZoomStep | Gets/Sets the step with which to change the zoom factor when zooming in and out. |
Name | Description | |
---|---|---|
![]() | AccumulateDisplayChildren | Overridden. Appends the displayable children of the element to the given list. |
![]() | CanTransform | Overridden. Indicates whether this element currently returns a transformation different than NMatrix.Identity. |
![]() | CreateAppointmentPreview | Overloaded. Creates a preview for the given appointment. |
![]() | DoPostPaint | Overridden. Performs the element post children paint. |
![]() | DoPrePaint | Overridden. Performs the element pre children paint. |
![]() | GetBorderEdge | Overloaded. Gets the border edge (border area) of the element (in local coordinates). |
![]() | GetContentEdge | Overloaded. Gets the content edge (inner edge) of the element (in local coordinates) |
![]() | GetInsets | Gets the element insets. This implemenation returns the sum of the margins, padding and border thickness. |
![]() | GetPaddingEdge | Overloaded. Gets the padding edge (padding area) of the element (in local coordinates). |
![]() | GetTransform | Overridden. Gets the matrix that transforms local to parent coordinates. |
![]() | HitTest | Overloaded. Gets the appointment widget at the given location in the schedule. |
![]() | InvalidateArrange | Invalidates the element arrange. |
![]() | InvalidateArrangeFromChild | Invalidates the element arrange due to a change in one of its child elements. |
![]() | InvalidateMeasure | Invalidates the element measure and pools the element for measure validation. |
![]() | InvalidateMeasureFromChild | Invalidates the element measure due to a change in one of its child elements. |
![]() | LocalToParent | Overloaded. Overridden. Transforms a point in local coordinates to the coordinates of its parent coordinate system. |
![]() | LogicalToSchedule | Overloaded. Converts a logical length to length in schedule drawing units (DIPs). This method takes into account the drawing scale. |
![]() | ParentToLocal | Overloaded. Overridden. Transforms a point in parent coordinates to local coordinates. |
![]() | ScheduleToLogical | Overloaded. Converts a length in page drawing units (DIPs) to a logical length. This method takes into account the drawing scale. |
![]() | ScrollInDirection | Scrolls the viewport in the specified direction, with the specified amount of steps. |
![]() | ScrollToTime | Scrolls the schedule to the given time. |
![]() | ValidateArrange | Called to arrange the element. |
![]() | ValidateMeasure | Called to validate the element measure |
![]() | VisitChildDisplaySubtree | Overridden. Called to propagate the display traversal to the node children. |
![]() | ZoomIn | Increaseases the zoom factor with the zoom step. |
![]() | ZoomOut | Decreases the zoom factor with the zoom step. |
![]() | ZoomToFactor | Zooms the page to the specified factor. |
Name | Description | |
---|---|---|
![]() | AppendDefaultCategories | Appends the default categories to the given schedule category collection. |
![]() | AppendDefaultTimeMarkers | Appends the default time markers to the given schedule time markers collection. |
![]() | ArrangeCore | Arranges the appointments of this schedule. |
![]() | btlI | |
![]() | CreateBorderWall | Creates the border wall of the box. |
![]() | CreateCurrentTimeIndicator | Creates the current time indicator. It is not visible by default and has a semi-transparent red fill - new NColorFill(new NColor(192, 0, 0, 160)). |
![]() | EtlI | |
![]() | htlI | |
![]() | jtlI | |
![]() | MeasureCore | Measures the schedule. |
![]() | ntlI | |
![]() | OnCurrentDateChanged | Called when the CurrentDate property has changed. |
![]() | OnPaintBackground | Paints the background of the box, which is performed before the custom painting in OnPrePaint. |
![]() | OnPaintForeground | Paints the foreground of the box, which is performed after the custom painting in OnPostPaint. |
![]() | OnRegistered | Overridden. Called after the document node is registered in its owner document. |
![]() | OnTransformChanged | Called when the transform of the schedule has changed. |
![]() | OnUnregistered | Overridden. Called after the document node is unregistered from its owner document. |
![]() | OnViewModeChanged | Called when the ViewMode property has changed. |
![]() | pSlI | |
![]() | ptlI | |
![]() | rSlI | |
![]() | rtlI | |
![]() | SSlI | |
![]() | USlI | |
![]() | vSlI | |
![]() | WSlI | |
![]() | WtlI |
Name | Description | |
---|---|---|
![]() | InformationChanged | Occurs when the informaiton property has changed. |
![]() | ViewModeChanged | Occurs when the ViewMode property has changed. |