Syntax

C#
public class DayPilotCalendar
Visual Basic (Declaration)
Public Class DayPilotCalendar
Visual C++
public ref class DayPilotCalendar

The type exposes the following properties.

Public Properties

  NameDescription
Public propertyAccessKey
Gets or sets the access key that allows you to quickly navigate to the Web server control.
(Inherited from WebControl.)
Public propertyAppRelativeTemplateSourceDirectory
Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.
(Inherited from Control.)
Public propertyAttributes
Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.
(Inherited from WebControl.)
Public propertyBackColor
Gets or sets the background color of the Web server control.
(Overrides WebControl..::BackColor.)
Public propertyBindingContainer
Gets the control that contains this control's data binding.
(Inherited from Control.)
Public propertyBorderColor
Gets or sets the border color of the Web control.
(Overrides WebControl..::BorderColor.)
Public propertyBorderStyle
Gets or sets the border style of the Web server control.
(Inherited from WebControl.)
Public propertyBorderWidth
Gets or sets the border width of the Web server control.
(Inherited from WebControl.)
Public propertyBusinessBeginsHour
Gets or sets the start of the business day (in hours).
Public propertyBusinessEndsHour
Gets or sets the end of the business day (hours).
Public propertyCallBackErrorJavaScript
Gets or sets the Javascript code that is executed on error during AJAX callback.
Public propertyCellHeight
Gets or sets the height of the time cells in pixels. Minimum height is 15.
Public propertyCellSelectColor
Gets or sets the color of the time range selection.
Public propertyCellsPerHour
Number of time cells in one hour. Allowed values: 1, 2, 3, 4, 5, 6, 10, 12.
Public propertyClientID
Gets the server control identifier generated by ASP.NET.
(Inherited from Control.)
Public propertyClientObjectName
JavaScript instance name on the client-side. If it is not specified the control ClientID will be used.
Public propertyColumnMarginRight
Width of the right margin inside a column (in pixels).
Public propertyColumns
Collection of columns that will be used when ViewType property is set to ViewTypeEnum.Resources.
Public propertyContextMenuID
ID of the DayPilotMenu control that will be used for context menu. If no ID is specified, the context menu will be disabled.
Public propertyControls
Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.
(Inherited from Control.)
Public propertyControlStyle
Gets the style of the Web server control. This property is used primarily by control developers.
(Inherited from WebControl.)
Public propertyControlStyleCreated
Gets a value indicating whether a Style object has been created for the ControlStyle property. This property is primarily used by control developers.
(Inherited from WebControl.)
Public propertyCssClass
Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.
(Inherited from WebControl.)
Public propertyDataColumnField
Gets or sets the name of the column that contains the primary key. The primary key will be used for rendering the custom JavaScript actions.
Public propertyDataEndField
Gets or sets the name of the column that contains the event ending date and time (must be convertible to DateTime).
Public propertyDataMember
Gets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items.
(Inherited from DataBoundControl.)
Public propertyDataSource
Gets or sets the object from which the data-bound control retrieves its list of data items.
(Inherited from BaseDataBoundControl.)
Public propertyDataSourceID
Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.
(Inherited from DataBoundControl.)
Public propertyDataStartField
Gets or sets the name of the column that contains the event starting date and time (must be convertible to DateTime).
Public propertyDataTagField
Gets or sets the name of the column that contains the custom event data.
Public propertyDataTextField
Gets or sets the name of the column that contains the name of an event.
Public propertyDataValueField
Gets or sets the name of the column that contains the primary key. The primary key will be used for rendering the custom JavaScript actions.
Public propertyDays
Gets or sets the number of days to be displayed. Default is 1.
Public propertyEnabled
Gets or sets a value indicating whether the Web server control is enabled.
(Inherited from WebControl.)
Public propertyEnableTheming
Gets or sets a value indicating whether themes apply to this control.
(Inherited from WebControl.)
Public propertyEnableViewState
Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.
(Inherited from Control.)
Public propertyEndDate
Gets the last day to be shown.
Public propertyEventBackColor
Color of an event background.
Public propertyEventBorderColor
Color of an event border.
Public propertyEventClickHandling
Handling of user action (clicking an event).
Public propertyEventClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks an event.
Public propertyEventDeleteHandling
Handling of event delete action.
Public propertyEventDeleteJavaScript
Gets or sets the Javascript code that is executed when the users clicks the delete icon.
Public propertyEventEditHandling
Determines the action to be executed after a user moves an event. If set to Disabled editing is not enabled on the client side.
Public propertyEventEditJavaScript
Gets or sets the Javascript function that is executed after a users edits an event. This code is executed when EventEditHandling is set to JavaScript.
Public propertyEventFontFamily
Font family of the event text, e.g. "Tahoma".
Public propertyEventFontSize
Font size of the event text, e.g. "8pt".
Public propertyEventLeftBarColor
Color of the vertical bar on the left side of an event.
Public propertyEventLeftBarVisible
Whether the color bar on the left side of and event should be visible.
Public propertyEventMoveHandling
Determines the action to be executed after a user moves an event. If set to Disabled moving is not enabled on the client side.
Public propertyEventMoveJavaScript
Gets or sets the Javascript code that is executed when a user moves an event.
Public propertyEventResizeHandling
Determines the action to be executed after a user resizes an event. If set to Disabled resizing is not enabled on the client side.
Public propertyEventResizeJavaScript
Gets or sets the Javascript function that is executed when a user moves an event.
Public propertyEventRightClickHandling
Handling of user action (right mouse click on an event).
Public propertyEventRightClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks an event.
Public propertyEventSelectColor
Public propertyEventSelectHandling
Handling of user action (selecting an event).
Public propertyEventSelectJavaScript
Gets or sets the Javascript code that is executed when the user selects an event.
Public propertyFont
Gets the font properties associated with the Web server control.
(Inherited from WebControl.)
Public propertyForeColor
Gets or sets the foreground color (typically the color of the text) of the Web server control.
(Inherited from WebControl.)
Public propertyHasAttributes
Gets a value indicating whether the control has attributes set.
(Inherited from WebControl.)
Public propertyHeaderClickHandling
Handling of column header click.
Public propertyHeaderClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks a column header.
Public propertyHeaderDateFormat
Gets or sets the format of the date display in the header columns.
Public propertyHeaderFontFamily
Font family of the column header, e.g. "Tahoma".
Public propertyHeaderFontSize
Font size of the column header, e.g. "10pt".
Public propertyHeaderHeight
Gets or sets whether the header should be visible.
Public propertyHeight
Sets or get the height of the scrolling area (in pixels). It only applies when HeightSpec is set to HeightSpecEnum.Fixed.
Public propertyHeightSpec
Sets or get the way how the height of the scrolling area is determined. It can be either Fixed (height specified by Height in pixels is used), Full (the full height, prevents scrolling), or BusinessHours (it always shows business hours in full and enables scrolling).
Public propertyHourBorderColor
Color of the horizontal border that separates hour names.
Public propertyHourFontFamily
Font family of the hour titles on the left side, e.g. "Tahoma".
Public propertyHourFontSize
Font size of the hour titles on the left side e.g. "16pt".
Public propertyHourHalfBorderColor
Color of the border that separates time cells inside one hour.
Public propertyHourNameBackColor
Color of the hour names background.
Public propertyHourNameBorderColor
Color of the vertical border that separates our names.
Public propertyHourWidth
Gets or sets the width of an hour cell in pixels.
Public propertyID
Gets or sets the programmatic identifier assigned to the server control.
(Inherited from Control.)
Public propertyNamingContainer
Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.
(Inherited from Control.)
Public propertyNonBusinessBackColor
Background color of time cells outside of the busines hours.
Public propertyPage
Gets a reference to the Page instance that contains the server control.
(Inherited from Control.)
Public propertyParent
Gets a reference to the server control's parent control in the page control hierarchy.
(Inherited from Control.)
Public propertyScrollPositionHour
Sets or get the starting scroll position of the scrolling area (in hours). Does not apply when HeightSpec is set to HeightSpecEnum.Full or HeightSpecEnum.BusinessHoursNoScroll.
Public propertySelectedEventValue
Width of the right margin inside a column (in pixels).
Public propertyShowHeader
Gets or sets whether the header should be visible.
Public propertyShowHours
Determines whether the hour names column is visible.
Public propertyShowToolTip
Determines whether the event tooltip is active.
Public propertySite
Gets information about the container that hosts the current control when rendered on a design surface.
(Inherited from Control.)
Public propertySkinID
Gets or sets the skin to apply to the control.
(Inherited from WebControl.)
Public propertyStartDate
Gets or sets the first day to be shown. Default is DateTime.Today.
Public propertyStyle
Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.
(Inherited from WebControl.)
Public propertyTabIndex
Gets or sets the tab index of the Web server control.
(Inherited from WebControl.)
Public propertyTemplateControl
Gets or sets a reference to the template that contains this control.
(Inherited from Control.)
Public propertyTemplateSourceDirectory
Gets the virtual directory of the Page or UserControl that contains the current server control.
(Inherited from Control.)
Public propertyTimeFormat
Gets or sets the time-format for hour numbers (on the left).
Public propertyTimeRangeSelectedHandling
Handling of user action (clicking a free-time slot).
Public propertyTimeRangeSelectedJavaScript
Gets or sets the Javascript code that is executed when a user selects a time range. E.g. Set it to 'f' and define 'function f(start, end, column) {}'.
Public propertyToolTip
Gets or sets the text displayed when the mouse pointer hovers over the Web server control.
(Inherited from WebControl.)
Public propertyUniqueID
Gets the unique, hierarchically qualified identifier for the server control.
(Inherited from Control.)
Public propertyUseEventBoxes
When set to true (default) events are shown in boxes that are aligned with the cell size. Set to false if you want to show events in real length.
Public propertyViewType
Sets or gets the view type (resources or days). If set to ViewTypeEnum.Resources and you use data binding you have to specify DataColumnField property.
Public propertyVisible
Gets or sets a value that indicates whether a server control is rendered as UI on the page.
(Inherited from Control.)
Public propertyWidth
Calendar width. If not specified, 100% will be used.
(Overrides WebControl..::Width.)

Protected Properties

  NameDescription
Protected propertyAdapter
Gets the browser-specific adapter for the control.
(Inherited from Control.)
Protected propertyClientIDSeparator
Gets a character value representing the separator character used in the ClientID property.
(Inherited from Control.)
Protected propertyContext
Gets the HttpContext object associated with the server control for the current Web request.
(Inherited from Control.)
Protected propertyDesignMode
Gets a value indicating whether a control is being used on a design surface.
(Inherited from Control.)
Protected propertyEvents
Gets a list of event handler delegates for the control. This property is read-only.
(Inherited from Control.)
Protected propertyHasChildViewState
Gets a value indicating whether the current server control's child controls have any saved view-state settings.
(Inherited from Control.)
Protected propertyChildControlsCreated
Gets a value that indicates whether the server control's child controls have been created.
(Inherited from Control.)
Protected propertyIdSeparator
Gets the character used to separate control identifiers.
(Inherited from Control.)
Protected propertyInitialized
Gets a value indicating whether the data-bound control has been initialized.
(Inherited from BaseDataBoundControl.)
Protected propertyIsBoundUsingDataSourceID
Gets a value indicating whether the DataSourceID property is set.
(Inherited from BaseDataBoundControl.)
Protected propertyIsEnabled
Gets a value indicating whether the control is enabled.
(Inherited from WebControl.)
Protected propertyIsChildControlStateCleared
Gets a value indicating whether controls contained within this control have control state.
(Inherited from Control.)
Protected propertyIsTrackingViewState
Gets a value that indicates whether the server control is saving changes to its view state.
(Inherited from Control.)
Protected propertyIsViewStateEnabled
Gets a value indicating whether view state is enabled for this control.
(Inherited from Control.)
Protected propertyLoadViewStateByID
Gets a value indicating whether the control participates in loading its view state by ID instead of index.
(Inherited from Control.)
Protected propertyRequiresDataBinding
Gets or sets a value indicating whether the DataBind()() method should be called.
(Inherited from BaseDataBoundControl.)
Protected propertySelectArguments
Gets a DataSourceSelectArguments object that the data-bound control uses when retrieving data from a data source control.
(Inherited from DataBoundControl.)
Protected propertyTagKey
Gets the HtmlTextWriterTag value that corresponds to this Web server control. This property is used primarily by control developers.
(Inherited from WebControl.)
Protected propertyTagName
Gets the name of the control tag. This property is used primarily by control developers.
(Inherited from WebControl.)
Protected propertyViewState
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.
(Inherited from Control.)
Protected propertyViewStateIgnoresCase
Gets a value that indicates whether the StateBag object is case-insensitive.
(Inherited from Control.)

See Also