Click or drag to resize
KaxScheduler Properties

The KaxScheduler type exposes the following members.

Properties
  Name Description
Public property AdvancedEditTemplate
Public property AdvancedForm
Public property AdvancedInsertTemplate
Public property AllowDelete
Gets or sets a value indicating whether appointments deleting is allowed.
Public property AllowEdit
Gets or sets a value indicating whether appointments editing is allowed.
Public property AllowInsert
Gets or sets a value indicating whether appointments inserting is allowed.
Public property AppointmentComparer
Gets or sets the comparer instance used to determine the appointment ordering within the same slot. By default, appointments are ordered by start time and duration.
Public property Code example AppointmentContextMenus
Gets a collection of KaxSchedulerContextMenu objects that represent the Appointment context menus of the KaxScheduler control.
Public property AppointmentContextMenuSettings
Public property AppointmentFactory
A factory for appointment instances.
Public property Appointments
Gets a collection of Appointment objects that represent individual appointments in the KaxScheduler control.
Public property AppointmentStyleMode
Defines the styling mode for appointments.
Public property AppointmentTemplate
Public property ColumnWidth
Gets or sets the width of each content column.
Public property Culture
Public property CustomAttributeNames
Specifies the database fields (column names) which should be loaded as appointment attributes.
Public property DataDescriptionField
Gets or sets the description field for appointments in the data source specified by the DataSourceID property.
Public property DataEndField
Gets or sets the end field for appointments in the data source specified by the DataSourceID property.
Public property DataKeyField
Gets or sets the key field for appointments in the data source specified by the DataSourceID property.
Public property DataRecurrenceField
Gets or sets the recurrence rule field for appointments in the data source specified by the DataSourceID property.
Public property DataRecurrenceParentKeyField
Gets or sets the recurrence parent key field for appointments in the data source specified by the DataSourceID property.
Public property DataReminderField
Gets or sets the reminder field for appointments in the data source specified by the DataSourceID property.
Public property DataSourceID
Overridden. Gets or sets the ID property of the data source control that the KaxScheduler should use to retrieve its data source.
(Overrides KaxDataBoundControl.DataSourceID.)
Public property DataStartField
Gets or sets the start field for appointments in the data source specified by the DataSourceID property.
Public property DataSubjectField
Gets or sets the subject field for appointments in the data source specified by the DataSourceID property.
Public property DayEndTime
Gets or sets the time used to denote the end of the day.
Public property DayStartTime
Gets or sets the time used to denote the start of the day.
Public property DayView
Public property DisplayRecurrenceActionDialogOnMove
Gets or sets a value indicating whether a confirmation dialog should be displayed when the user moves a recurring appointment.
Public property EditFormDateFormat Obsolete.
Gets or sets the edit form date format string.
Public property EditFormTimeFormat Obsolete.
Gets or sets the edit form time format string.
Public property EditingRecurringSeries
Gets a value indicating whether the recurring series are being edited at the moment, as opposed to a single appointment of the series.
Public property EnableAdvancedForm Obsolete.
Gets or sets a value indicating whether the user can use the advanced insert/edit form.
Public property EnableCustomAttributeEditing Obsolete.
Gets or sets a value that indicates whether the attribute editing in the advanced form is enabled.
Public property EnableDatePicker
Gets or sets a value indicating whether to enable the date picker for quick navigation.
Public property EnableDescriptionField
Gets or sets a value indicating whether the user can view and edit the description field of appointments.
Public property EnableRecurrenceSupport
Gets or sets a value indicating whether the user can create and edit recurring appointments.
Public property EnableResourceEditing Obsolete.
Gets or sets a value that indicates whether the resource editing in the advanced form is enabled.
Public property FirstDayOfWeek
Gets or sets the first day of the week.
Public property GroupBy
Gets the name of the resource to group by. Can also be in the format "Date,[Resource Name]" when grouping by date.
Public property GroupingDirection
Gets or sets the resource grouping direction of the KaxScheduler.
Public property Height (Overrides KaxDataBoundControl.Height.)
Public property HoursPanelTimeFormat
Gets or sets the hours panel time format string.
Public property InlineEditTemplate
Public property InlineInsertTemplate
Public property LastDayOfWeek
Gets or sets the last day of the week.
Public property Localization
Public property MaximumRecurrenceCandidates
Gets or sets the maximum recurrence candidates limit.
Public property MinimumInlineFormHeight
Gets or sets the minimum height of the inline insert/edit template.
Public property MinimumInlineFormWidth
Gets or sets the minimum width of the inline insert/edit template.
Public property MinutesPerRow
Gets or sets the number of minuties which a single row represents
Public property MonthView
Public property MultiDayView
Public property NumberOfHoveredRows
Gets or sets the number of rows that are hovered when the mouse is over the appointment area.
Public property OnClientAppointmentClick
Public property Code example OnClientAppointmentContextMenu
Gets or sets a value indicating the client-side event handler that is called when an appointment has been right-clicked.
Public property Code example OnClientAppointmentContextMenuItemClicked
Gets or sets a value indicating the client-side event handler that is called when an apointment context menu item is clicked, after KaxScheduler has processed the event.
Public property Code example OnClientAppointmentContextMenuItemClicking
Gets or sets a value indicating the client-side event handler that is called when an apointment context menu item is clicked, before KaxScheduler processes the click event.
Public property Code example OnClientAppointmentCreated
Gets or sets a value indicating the client-side event handler that is called when an appointment is received from the Web Service and hase been rendered.
Public property Code example OnClientAppointmentDataBound
Gets or sets a value indicating the client-side event handler that is called when an appointment is received from the Web Service and is about to be rendered.
Public property OnClientAppointmentDeleting
Public property OnClientAppointmentDoubleClick
Public property OnClientAppointmentEditing
Public property OnClientAppointmentInserting
Public property Code example OnClientAppointmentMoveEnd
Gets or sets a value indicating the client-side event handler that is called when an appointment has been moved.
Public property Code example OnClientAppointmentMoveStart
Gets or sets a value indicating the client-side event handler that is called when an appointment is about to be moved.
Public property Code example OnClientAppointmentMoving
Gets or sets a value indicating the client-side event handler that is called when an appointment is being moved.
Public property OnClientAppointmentResizeEnd
Public property OnClientAppointmentResizeStart
Public property OnClientAppointmentResizing
Public property Code example OnClientAppointmentSerialized
Gets or sets a value indicating the client-side event handler that is called when an appointment has been serialized to a data object and is about to be sent to the Web Service.
Public property Code example OnClientAppointmentsPopulated
Gets or sets a value indicating the client-side event handler that is called when the scheduler has received appointments from the Web Service.
Public property Code example OnClientAppointmentsPopulating
Gets or sets a value indicating the client-side event handler that is called when the scheduler is about to request appointments from the Web Service.
Public property Code example OnClientAppointmentWebServiceDeleting
Gets or sets a value indicating the client-side event handler that is called when an appointment is about to be deleted via Web Service call.
Public property Code example OnClientAppointmentWebServiceInserting
Gets or sets a value indicating the client-side event handler that is called when an appointment is about to be stored via Web Service call.
Public property Code example OnClientAppointmentWebServiceUpdating
Gets or sets a value indicating the client-side event handler that is called when an appointment is about to be updated via Web Service call.
Public property Code example OnClientDataBound
Gets or sets a value indicating the client-side event handler that is called when the scheduler has been populated with data.
Public property Code example OnClientFormCreated
Gets or sets a value indicating the client-side event handler that is called when an edit/insert form has been created.
Public property Code example OnClientNavigationCommand
Gets or sets a value indicating the client-side event handler that is called when the scheduler is about to execute a navigation command.
Public property Code example OnClientNavigationComplete
Gets or sets a value indicating the client-side event handler that is called when a navigation command has been completed.
Public property Code example OnClientRecurrenceActionDialogClosed
Gets or sets a value indicating the client-side event handler that is called when the recurrence action confirmation dialog has been closed.
Public property Code example OnClientRecurrenceActionDialogShowing
Gets or sets a value indicating the client-side event handler that is called when the recurrence action confirmation dialog is about to be shown.
Public property Code example OnClientRecurrenceExceptionCreating
Gets or sets a value indicating the client-side event handler that is called when a recurrence exception is about to be created via Web Service call.
Public property Code example OnClientRecurrenceExceptionsRemoving
Gets or sets a value indicating the client-side event handler that is called when recurrence exceptions are about to be removed via Web Service call.
Public property Code example OnClientReminderDismissing
Gets or sets a value indicating the client-side event handler that is called when an appointment reminder is about to be dismissed.
Public property Code example OnClientReminderSnoozing
Gets or sets a value indicating the client-side event handler that is called when an appointment reminder is about to be snoozed.
Public property Code example OnClientReminderTriggering
Gets or sets a value indicating the client-side event handler that is called when an appointment reminder is due and is about to be triggered.
Public property Code example OnClientRequestFailed
Gets or sets a value indicating the client-side event handler that is called when a request to the Web Service has failed.
Public property Code example OnClientRequestSuccess
Gets or sets a value indicating the client-side event handler that is called when a request to the Web Service has succeeded.
Public property Code example OnClientResourcesPopulated
Gets or sets a value indicating the client-side event handler that is called when the scheduler has received resources from the Web Service.
Public property Code example OnClientResourcesPopulating
Gets or sets a value indicating the client-side event handler that is called when the scheduler is about to request resources from the Web Service.
Public property OnClientTimeSlotClick
Public property Code example OnClientTimeSlotContextMenu
Gets or sets a value indicating the client-side event handler that is called when an empty time slot has been right-clicked.
Public property Code example OnClientTimeSlotContextMenuItemClicked
Gets or sets a value indicating the client-side event handler that is called when a time slot context menu item is clicked, after KaxScheduler has processed the event.
Public property Code example OnClientTimeSlotContextMenuItemClicking
Gets or sets a value indicating the client-side event handler that is called when a time slot context menu item is clicked, before KaxScheduler processes the click event.
Public property OverflowBehavior
Gets or sets a value specifying the way KaxScheduler should behave when its content overflows its dimensions.
Public property Provider
Gets or sets the provider instance to be used by KaxScheduler. Use this property with providers that are created at runtime. For ASP.NET providers defined in web.config use the ProviderName property.
Public property ProviderContext
Gets the current provider context. The context object contains additional information about the currently performed operation, that can be used to improve and optimize provider implementations.
Public property ProviderName
Gets or sets the name of the current appointment provider used by KaxScheduler. The provider must be defined in the KaxScheduler section of web.config.
Public property ReadOnly
Gets or sets a value indicating whether KaxScheduler is in read-only mode.
Public property RecurrenceSupport
Gets a boolean value that indicates if recurrence support has been configured for this instance of KaxScheduler.
Public property Reminders
Public property RemindersSupport
Gets a boolean value that indicates if reminders support has been configured for this instance of KaxScheduler.
Public property ResourceHeaderTemplate
Public property Resources
A collection of all resources loaded by KaxScheduler.
Public property ResourceStyles
Gets a collection of ResourceStyleMapping objects can be used to associate resources with particular cascading style sheet (CSS) classes.
Public property ResourceTypes
Gets a collection of ResourceType objects that represent the resource types used by KaxScheduler.
Public property RowHeaderWidth
Gets or sets the width of each row header.
Public property RowHeight
Gets or sets the height of KaxScheduler rows.
Public property SelectedDate
The meaning of this property is different depending on the current view type. In day view mode SelectedDate gets or sets the currently displayed date. In week and month view modes SelectedDate gets or sets the highlighted date in the current week or month.
Public property SelectedView
Gets or sets the current view type.
Public property ShowAllDayRow
Gets or sets a value indicating whether to render the all day pane.
Public property ShowDateHeaders
Gets or sets a value indicating whether to render date headers for the current view.
Public property ShowDeleteConfirmation
Gets or sets a value indicating whether a delete confirmation dialog should be displayed when the user clicks the "delete" button of an appointment.
Public property ShowFooter
Gets or sets a value indicating whether to render the footer.
Public property ShowFullTime
Gets or sets a value indicating whether to display the complete day (24-hour view) or the range between DayStartTime and DayEndTime.
Public property ShowHeader
Gets or sets a value indicating whether to render the header.
Public property ShowHoursColumn
Gets or sets a value indicating whether to render the hours column in day and week view.
Public property ShowNavigationPane
Gets or sets a value indicating whether to render the navigation links..
Public property ShowResourceHeaders
Gets or sets a value indicating whether to render resource headers for the current view.
Public property ShowViewTabs
Gets or sets a value indicating whether to render the tabs for switching between the view types.
Public property StartEditingInAdvancedForm
Gets or sets a value indicating whether "advanced" mode is the default edit mode.
Public property StartInsertingInAdvancedForm
Gets or sets a value indicating whether "advanced" mode is the default insert mode.
Public property TimeLabelRowSpan
Gets or sets the number of rows each time label spans.
Public property TimelineView
Public property TimeSlotContextMenus
Gets a collection of KaxSchedulerContextMenu objects that represent the time slot context menus of the KaxScheduler control.
Public property TimeSlotContextMenuSettings
Public property TimeZoneOffset
Gets or sets the time zone offset to use when displaying appointments.
Public property UniqueID (Overrides ControlUniqueID.)
Public property ValidationGroup
Gets or sets the name of the validation group to be used for the integrated validation controls.
Public property VisibleRangeEnd
Returns visible end date of the current view.
Public property VisibleRangeStart
Returns visible start date of the current view.
Public property VisualTimeZoneOffset
Gets or sets the time zone offset to use when determining todays date.
Public property WebServiceSettings
Public property WeekView
Public property WorkDayEndTime
Gets or sets the time used to denote the end of the work day.
Public property WorkDayStartTime
Gets or sets the time used to denote the start of the work day.
Top
See Also