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. |