MindFusion.Scheduling for ASP.NET Programmer's Guide
ItemSettings Members
Properties Methods Events
 


Defines properties that enable appearance customization of schedule items in the calendar views.

The following tables list the members exposed by the ItemSettings type.

 Public Properties

  Name Description

CssClass

Gets or sets the default CSS class for all appointments whose CSS is not explicitly specified.

EnableTags

Gets or sets a value indicating whether whether tags are allowed in the header text of the item.

HeaderSize

Gets or sets the size of the item header for non-all day items in the Timetable view.

IsTrackingViewState

IStateManager.IsTrackingViewState override. Gets a value that indicates whether the server control is saving changes to its view state.

ItemsVisible

Gets or sets a value indicating whether to display schedule items in the calendar.

ResizeBandSize

Gets or sets the width of the resize handle.

ShowContinuationArrows

Gets or sets a value indicating whether to display small arrows at the beginning or at the end of each incomplete segment to indicate that the schedule item continues in an adjacent calendar cell.

ShowMoreItemsCue

Gets or sets a value indicating whether to display a 'more items' link in a calendar cell which isn't big enough to contain all of its items.

ShowRecurrenceExceptionIcons

Gets or sets a value indicating whether the icon of recurrence exception items is displayed.

ShowRecurrenceIcons

Gets or sets a value indicating whether the icon of recurring items is displayed.

ShowReminderIcons

Gets or sets a value indicating whether the reminder icon of items is displayed.

Size

Gets or sets the size of schedule items drawn in the calendar.

Spacing

Gets or sets the amount of space between adjacent items.

Style

Gets or sets the Style used to paint schedule items that don't have a distinct style assigned to them.

 Protected Properties

  Name Description

ViewState

Gets the ViewState. Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

 Public Methods

  Name Description

LoadViewState

WebControl.LoadViewState override. Restores view-state information from a previous page request that was saved by the SaveViewState method.

SaveViewState

WebControl.SaveViewState override. Saves any server side view-state changes that have occurred in the ItemSettings since the time the page was posted back to the server.

TrackViewState

WebControl.TrackViewState override. Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object.

 Protected Methods

  Name Description

OnSettingsChanged

Fires the SettingsChanged event.

 Public Events

  Name Description

SettingsChanged

Raised when an ItemSettings object has changed.

 See Also

ItemSettings Class
MindFusion.Scheduling.WebForms Namespace