MindFusion.Wpf Pack Programmer's Guide
Calendar Methods
 


 Public Methods

  Name Description

BeginInit

Implements the ISupportInitialize.BeginInit method. Call this method before making several consecutive changes to the control to suppress internal updates, but don't forget to invoke EndInit at the end.

CollapseResourceRow

Collapses the row associated with the specified Contact, Location, Task or Resource in a Resource view. If there is no such row or the current view is not ResourceView, nothing happens.

CreateImage

Creates a WYSIWYG image from the calendar.

EndInit

Implements the ISupportInitialize.EndInit method. Call this method to signal that object initialization started with BeginInit is complete.

EnsureVisible

Overloaded. Ensures that a specific date or item is visible within the control, scrolling the contents of the control if necessary.

ExpandResourceRow

Expands the row associated with the specified Contact, Location, Task or Resource in a Resource view. If there is no such row or the current view is not ResourceView, nothing happens.

GetDateAt

Overloaded. Returns the date of the calendar cell located at the specified coordinates.

GetFirstDate

Gets the first date of the time range displayed in the calendar.

GetFirstVisibleDate

Determines which is the first visible date in the current view.

GetItemAt

Overloaded. Gets the item displayed at a specified coordinates.

GetItemListLane

Gets the index of the lane of the specified item within a List view whose FreeDrag property is enabled.

GetItemStyle

Retrieves the CalendarStyle previously associated with the normal state of the specified item.

GetItemTooltip

Retrieves the string tooltip previously associated with the item.

GetLastDate

Gets the last date of the time range displayed in the calendar.

GetLastVisibleDate

Determines which is the last visible date in the current view.

GetPointedItemStyle

Retrieves the CalendarStyle previously associated with the pointed state of the specified item.

GetPointedSelectedItemStyle

Retrieves the CalendarStyle previously associated with the pointed and selected state of the specified item.

GetResourceAt

Overloaded. Gets the Resource object whose schedule is displayed at a specified coordinates.

GetSelectedItemStyle

Retrieves the CalendarStyle previously associated with the selected state of the specified item.

InitializeComponent

InitializeComponent

IsResourceRowExpanded

Checks whether the row associated with the specified Contact, Location, Task or Resource in a Resource view is expanded.

LoadFrom

Overloaded. Loads schedule data from a file or a stream.

LoadFromJson

Loads schedule and view state data from a JSON-formatted string.

LoadViewSettings

Loads the view settings under the specified name from the specified JsonObject.

ResetDrag

If there is a mouse drag operation in progress, it is canceled.

SaveTo

Overloaded. Saves the underlying schedule to a file or a stream.

SaveToJson

Saves the underlying schedule and current view state to a JSON-formatted string.

SaveViewSettings

Saves the view settings to the specified JsonObject.

SetItemListLane

Sets the lane index for the specified item within a List view whose FreeDrag property is enabled.

SetItemStyle

Associates a new CalendarStyle with the specified item, which will be used when the item is in a normal state.

SetItemTooltip

Associates a new string tooltip with the specified item.

SetPointedItemStyle

Associates a new CalendarStyle with the specified item, which will be used when the item is pointed with the mouse.

SetPointedSelectedItemStyle

Associates a new CalendarStyle with the specified item, which will be used when the item is pointed and selected with the mouse.

SetSelectedItemStyle

Associates a new CalendarStyle with the specified item, which will be used when the item is selected.

SetViewport

Sets the displayed time interval to the specified range, optionally changing the view resolution. If the interval is outside of the view range, the view range is expanded to include the interval.

 Protected Methods

  Name Description

MeasureOverride

Control.MeasureOverride override.

OnCellPresenterCreated

Raises the CellPresenterCreated event.

OnCellPresenterCreating

Raises the CellPresenterCreating event.

OnDateClick

Raises the DateClick event.

OnFilterItem

Raises the FilterItem event.

OnHiddenItemClick

Raises the HiddenItemClick event.

OnHScroll

Raises the HScroll event.

OnItemClick

Raises the ItemClick event.

OnItemCloned

Raises the ItemCloned event.

OnItemCloning

Raises the ItemCloning event.

OnItemCreated

Raises the ItemCreated event.

OnItemCreating

Raises the ItemCreating event.

OnItemCreationCanceled

Raises the ItemCreationCanceled event.

OnItemDeleted

Raises the ItemDeleted event.

OnItemDeleting

Raises the ItemDeleting event.

OnItemDeselecting

Raises the ItemDeselecting event.

OnItemInplaceEdited

Raises the ItemInplaceEdited event.

OnItemInplaceEditEnding

Raises the ItemInplaceEditEnding event.

OnItemInplaceEditStarting

Raises the ItemInplaceEditStarting event.

OnItemListLaneChanged

Raises the ItemListLaneChanged event.

OnItemModificationCanceled

Raises the ItemModificationCanceled event.

OnItemModified

Raises the ItemModified event.

OnItemModifying

Raises the ItemModifying event.

OnItemPresenterCreated

Raises the ItemPresenterCreated event.

OnItemSelecting

Raises the ItemSelecting event.

OnItemSelectionChanged

Raises the ItemSelectionChanged event.

OnItemSelectionComplete

Raises the ItemSelectionComplete event.

OnItemStartModifying

Raises the ItemStartModifying event.

OnKeyDown

Control.OnKeyDown override.

OnListViewHeaderClick

Raises the ListViewHeaderClick event.

OnManipulationCompleted

Control.OnManipulationCompleted override.

OnManipulationDelta

Control.OnManipulationDelta override.

OnManipulationStarted

Control.OnManipulationStarted override.

OnMonthHeaderClick

Raises the MonthHeaderClick event.

OnMonthRangeHeaderClick

Raises the MonthRangeHeaderClick event.

OnMonthWeekHeaderClick

Raises the MonthWeekHeaderClick event.

OnQueryHeaderText

Raises the QueryHeaderText event.

OnRebuilding

Raises the Rebuilding event.

OnRebuilt

Raises the Rebuilt event.

OnRecurringItemDeleting

Raises the RecurringItemDeleting event.

OnResourceViewBottomTimelineClick

Raises the ResourceViewBottomTimelineClick event.

OnResourceViewMiddleTimelineClick

Raises the ResourceViewMiddleTimelineClick event.

OnResourceViewTopTimelineClick

Raises the ResourceViewTopTimelineClick event.

OnScroll

Raises the Scroll event.

OnTapAndHoldCellConfirm

Raises the TapAndHoldCellConfirm event.

OnTapAndHoldItemConfirm

Raises the TapAndHoldItemConfirm event.

OnTextInput

Control.OnTextInput override.

OnTimetableColumnHeaderClick

Raises the TimetableColumnHeaderClick event.

OnVisibleDateChanged

Raises the VisibleDateChanged event.

OnVScroll

Raises the VScroll event.

OnWeekRangeHeaderClick

Raises the WeekRangeHeaderClick event.

 See Also

Calendar Class
MindFusion.Scheduling.Wpf Namespace