Version

UltraCalendarInfo Class Members

The following tables list the members exposed by UltraCalendarInfo.

Public Constructors
 NameDescription
Public ConstructorUltraCalendarInfo ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyActiveDayGets/sets the Day object which represents the currently active day.  
Public PropertyAllDayEventEndTimeBoundaryGets/sets a value which determines the manner in which an all-day appointment's EndDateTime is resolved when it coincides exactly with midnight.  
Public PropertyAllowAllDayEventsGets/sets whether AllDayEvents will be allowed.  
Public PropertyAllowRecurringAppointmentsGets/sets whether recurring Appointments are supported.  
Public PropertyAlternateSelectedDateRangesCollection that holds DateRange objects representing a range of days that are currently selected. Used by UltraScheduleControlBase-derived controls whose UltraScheduleControlBase.UseAlternateSelectedDateRanges property is set to true.  
Public PropertyAlternateSelectTypeDayReturns the selection type used for selecting days for UltraScheduleControlBase-derived controls whose UltraScheduleControlBase.UseAlternateSelectedDateRanges property is set to true.  
Public PropertyAppearancesReturns or sets the collection of user-defined Infragistics.Win.Appearance objects.  
Public PropertyAppointmentActionsEnabledDetermines if actions and reminders for owners are enabled by default.  
Public PropertyAppointmentsReturns the collection of Appointment objects.  
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyCustomTaskColumnsReturns a collection of TaskColumn objects.  
Public PropertyDataBindingsForAppointmentsData binding properties for appointments.  
Public PropertyDataBindingsForNotesExposes properties related to data binding for the Notes collection.  
Public PropertyDataBindingsForOwnersData binding properties for owners.  
Public PropertyDataBindingsForProjectsProvides data binding support for the Projects collection.  
Public PropertyDataBindingsForTasksProvides data binding support for the Tasks collection.  
Public PropertyDateSettingsReturns a collection of CalendarDateSettings objects which expose TimeSlot-related properties that apply to a specific date.  
Public PropertyDaysOfMonthReturns a collection of 31 DayOfMonth objects.  
Public PropertyDaysOfWeekReturns a collection of 7 DayOfWeek objects.  
Public PropertyDaysOfYearReturns a collection of 366 DayOfYear objects.  
Public PropertyDialogOwnerReturns or sets a form that will be used as the owner of any dialog that this component shows.  
Public PropertyEventManagerThe object that enables, disables and controls firing of CalendarInfo specific events.  
Public PropertyFirstDayOfWeekReturns or sets the DayOfWeek used as the first day of the week for various date calculations.  
Public PropertyFirstDayOfWeekResolvedReturns the day of the week considered the start of the week.  
Public PropertyHolidaysReturns a collection of Holiday objects.  
Public PropertyLogicalDayDurationGets/sets the maximum logical length of the day.  
Public PropertyLogicalDayOffsetGets/sets the offset, from midnight, for the start of the day.  
Public PropertyMaxAlternateSelectedDaysReturns or sets the maximum number of days that can be selected at any one time for UltraScheduleControlBase-derived controls whose UltraScheduleControlBase.UseAlternateSelectedDateRanges property is set to true.  
Public PropertyMaxDateReturns or sets the maximum date allowed.  
Public PropertyMaxSelectedDaysReturns or sets the maximum number of days that can be selected at any one time.  
Public PropertyMinDateReturns or sets the minimum date allowed.  
Public PropertyMonthsOfYearReturns a collection of 12 MonthOfYear objects.  
Public PropertyNotesReturns the Notes collection.  
Public PropertyOwnersReturns the collection of Owner objects.  
Public PropertyProjectsReturns a collection of Project objects to which a Task can be associated.  
Public PropertyReminderImageReturns or sets the System.Drawing.Image object used in the ReminderDialog.  
Public PropertySaveSettingsIndicates whether this component should automatically save its user configuration settings.  
Public PropertySaveSettingsCategoriesGets or sets the type of information that should be saved and loaded automatically  
Public PropertySaveSettingsFormatGets or sets the format in which the user customizations settings will be saved and loaded  
Public PropertySelectedAppointmentsReturns the collection of selected Appointment objects.  
Public PropertySelectedDateRangesCollection that holds DateRange objects representing a range of days that are currently selected.  
Public PropertySelectedHolidaysReturns the collection of selected Holiday objects.  
Public PropertySelectedNotesReturns the collection of selected Note objects.  
Public PropertySelectTypeActivityReturns or sets the selection type used for selecting activity items.  
Public PropertySelectTypeDayReturns the selection type used for selecting days.  
Public PropertySettingsKeyA unique string that distinguishes this UltraCalendarInfo form others in the solution it is being used in. This is needed to store user configuration settings.  
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertySpellCheckerForActivityDescriptionGets/sets the component that will perform spell checking on the description field of an acivity.  
Public PropertySpellCheckerForAppointmentSubjectGets/sets the component that will perform spell checking on the subject field of an appointment.  
Public PropertyStyleLibraryNameReturns or sets the name of the style library that should be used to obtain the style information for use by the appointment dialogs.  
Public PropertyStyleSetNameReturns or sets the name of the styleset in the Infragistics.Win.AppStyling.StyleManager that should be used by the appointment dialogs.  
Public PropertyTagUser defined data associated with the component.  
Public PropertyTaskDurationWorkingTimePerDayReturns or sets a value indicating the amount of time considered to be in one workday when a task's duration is parsed or formatted.  
Public PropertyTaskDurationWorkingTimePerDayResolvedReturns the resolved value of the TaskDurationWorkingTimePerDay property.  
Public PropertyTasksReturns a collection of Task objects.  
Public PropertyTaskWorkingHourModeReturns or sets a value indicating whether a task's duration is automatically adjusted to account for non-working hours.  
Public PropertyUseAppStylingReturns or sets whether the appointment dialogs should use application styling.  
Public PropertyVisibleOwnersReturns the collection of Owner objects that have their Visible property set to true.  
Public PropertyWeekRuleThe rule used to determine the how the first week of the year is calculated.  
Public PropertyWeeksOfYearReturns a collection of 54 WeekOfYear objects.  
Public PropertyWorkDaysPerWeekReturns the number of DayOfWeek objects contained within the DaysOfWeek collection whose IsWorkDay property returns true.  
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from System.ComponentModel.Component)
Protected PropertySubObjectPropChangeHandlerReturns the event handler that notifies OnSubObjectPropChanged  
Public Methods
 NameDescription
Public MethodActivateDayCreates a Day object for the specified DateTime if one has not already been created, and assigns that instance to the ActiveDay property.  
Public MethodCheckAppointmentRemindersForces a reminder check, causing the BeforeDisplayReminderDialog event to fire for any Appointment objects whose reminder is past due.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDisplayAppointmentDialogOverloaded. Display an Appointment Dialog for an existing Appointment.  
Public MethodDisposeOverloaded. Overridden. Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.  
Public MethodDoesDateRangeHaveActivityOverloaded. Indicates if any activity occurs within the specified date range.  
Public Methodstatic (Shared in Visual Basic)ExportICalendarOverloaded. Exports appointment to iCalendar format.  
Public Methodstatic (Shared in Visual Basic)ForceEarliestTimeOfDayReturns the earliest date and time for the date specified.  
Public Methodstatic (Shared in Visual Basic)ForceLatestTimeOfDayReturns a DateTime corresponding with the last second of the day.  
Public MethodGetAppointmentsInRangeOverloaded. Returns a collection of Appointment objects that have any part of the appointment in the specified date range.  
Public MethodGetClosestSelectableDateReturns the closest enabled date to the startDate specified.  
Public MethodGetClosestSelectableDayReturns the closest enabled Day to the date specified.  
Public MethodGetClosestWorkTimeOverloaded. Returns the date/time that is closest to the specified value and also falls within working hours.  
Public MethodGetDateForFirstDayOfWeekOverloaded. Returns a System.DateTime for the first day of the week containing the date.  
Public MethodGetDayReturns a Day object for a specified date.  
Public MethodGetFirstWeekOfYearDateReturns the System.DateTime for the first day of the year in the first week of the year.  
Public MethodGetHolidaysInRangeReturns a collection of Holiday objects that are at least partially in the specified date range.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetMonthOverloaded. Returns a Month object for a specified year and month.  
Public MethodGetNotesInRangeOverloaded. Returns a collection of Note objects that are at least partially in the specified date range.  
Public MethodGetWeekOverloaded. Returns a Week object for a specified week and year.  
Public MethodGetWeekNumberForDateOverloaded. Returns the week number for a particular date using the current WeekRule and FirstDayOfWeekResolved.  
Public MethodGetWeekNumberForFirstDayOfMonthReturns the week number for the first day of a particular month.  
Public MethodGetWeekNumberForLastDayOfMonthReturns the week number for the last day of a particular month and year.  
Public MethodGetYearReturns a Year object for a specified year.  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIsInWorkingHoursOverloaded. Returns a boolean value indicating whether the specified date and times fall within working hours.  
Public MethodIsWorkDayOverloaded. Returns a boolean value indicating whether the specified date is a work day.  
Public MethodLastWeekNumberInYearReturns the last week number for a particular year.  
Public MethodLoadOverloaded. Loads UltraCalendarInfo data from a stream.  
Public MethodLoadComponentSettingsLoads the user configuration settings for this component.  
Public MethodLoadFromXmlOverloaded. Loads UltraCalendarInfo data from an xml stream.  
Public MethodResetResets all properties of this object to their default values.  
Public MethodResetActiveDayResets ActiveDay to its default value.  
Public MethodResetAllDayEventEndTimeBoundaryResets the AllDayEventEndTimeBoundary property to its default value.  
Public MethodResetAllowAllDayEventsResets AllowAllDayEvents to its default value.  
Public MethodResetAllowRecurringAppointmentsResets the AllowRecurringAppointments property to its default value.  
Public MethodResetAlternateSelectTypeDayResets the AlternateSelectTypeDay property to its default value.  
Public MethodResetAppearancesClears the Appearances collection  
Public MethodResetAppointmentsClears the Appointments collection.  
Public MethodResetComponentSettingsResets the user configuration settings for this component.  
Public MethodResetCustomTaskColumnsResets CustomTaskColumns to its default value.  
Public MethodResetDataBindingsForAppointmentsResets the DataBindingsForAppointments property to its default value.  
Public MethodResetDataBindingsForNotesResets the DataBindingsForNotes property to its default value.  
Public MethodResetDataBindingsForOwnersResets the DataBindingsForOwners property to its default value.  
Public MethodResetDataBindingsForProjectsRestores the DataBindingsForProjects property to its default value.  
Public MethodResetDataBindingsForTasksRestores the DataBindingsForTasks property to its default value.  
Public MethodResetDateSettingsResets the DateSettings collection.  
Public MethodResetDaysOfMonthResets the properties of the DayOfMonth objects in the DaysOfMonth collection to their default values.  
Public MethodResetDaysOfWeekResets the properties of the DayOfWeek objects in the DaysOfWeek collection to their default values.  
Public MethodResetDaysOfYearResets the properties of the DayOfYear objects in the DaysOfYear collection to their default values.  
Public MethodResetFirstDayOfWeekResets FirstDayOfWeek to its default value.  
Public MethodResetHolidaysClears the Holidays collection  
Public MethodResetLogicalDayDurationResets LogicalDayDuration to its default value.  
Public MethodResetLogicalDayOffsetResets LogicalDayOffset to its default value.  
Public MethodResetMaxAlternateSelectedDaysResets MaxAlternateSelectedDays to its default value.  
Public MethodResetMaxDateResets MaxDate to its default value.  
Public MethodResetMaxSelectedDaysResets MaxSelectedDays to its default value.  
Public MethodResetMinDateResets MinDate to its default value.  
Public MethodResetMonthsOfYearResets the properties of the MonthOfYear objects in the MonthsOfYear collection to their default values.  
Public MethodResetNotesClears the Notes collection.  
Public MethodResetOwnersClears the Owners collection.  
Public MethodResetProjectsRestores the Projects collection to its default state.  
Public MethodResetReminderImageReset the ReminderImage to its default value.  
Public MethodResetSelectTypeActivityResets SelectTypeActivity to its default value.  
Public MethodResetSelectTypeDayResets SelectTypeDay to its default value.  
Public MethodResetTagResets the Tag property to its default value (null).  
Public MethodResetTaskDurationWorkingTimePerDayRestores the value of the TaskDurationWorkingTimePerDay property to its default.  
Public MethodResetTasksRestores the Tasks collection to its default state.  
Public MethodResetTaskWorkingHourModeRestores the value of the TaskWorkingHourMode property to its default.  
Public MethodResetWeekRuleResets WeekRule to its default  
Public MethodResetWeeksOfYearResets the properties of the WeekOfYear objects in the WeeksOfYear collection to their default values.  
Public MethodResetYearsRemoves all the date specific objects.  
Public MethodSaveOverloaded. Saves CalendarInfo data to a stream.  
Public MethodSaveAsXmlOverloaded. Saves CalendarInfo data as soap (xml) to a stream.  
Public MethodSaveComponentSettingsSaves the user configuration settings for this component.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNotifyDesignEnvironmentOfChange

In design mode notifies the System.ComponentModel.Design.IComponentChangeService that the component has changed so that it can mark the component dirty.

At runtime this method does nothing.

 
Protected MethodOnAfterActiveDayChangedRaises the AfterActiveDayChanged event when the ActiveDay is changed.  
Protected MethodOnAfterAlternateSelectedDateRangeChangeRaises the AfterAlternateSelectedDateRangeChange event after a DateRange is removed from the SelectedDateRanges collection.  
Protected MethodOnAfterAppointmentAddedRaises the AfterAppointmentAdded event after an Appointment is added to the Appointments collection.  
Protected MethodOnAfterAppointmentRemovedRaises the AfterAppointmentRemoved event after an Appointment is removed from the Appointments collection.  
Protected MethodOnAfterCloseAppointmentDialogRaises the AfterCloseAppointmentDialog event after an AppointmentDialog has been closed.  
Protected MethodOnAfterCloseAppointmentRecurrenceDialogRaises the AfterCloseAppointmentRecurrenceDialog event after the RecurrenceDialog has been closed.  
Protected MethodOnAfterCloseReminderDialogRaises the BeforeDisplayReminderDialog event after the ReminderDialog has been closed.  
Protected MethodOnAfterHolidayAddedRaises the AfterHolidayAdded event before a Holiday is added to the Holidays collection.  
Protected MethodOnAfterHolidayRemovedRaises the AfterHolidayRemoved event before a Holiday is removed from the Holidays collection.  
Protected MethodOnAfterInvokeAppointmentActionRaises the AfterInvokeAppointmentAction event after the AppointmentAction for an Appointment has been invoked.  
Protected MethodOnAfterNoteAddedRaises the AfterNoteAdded event after a Note is added to the Notes collection.  
Protected MethodOnAfterNoteRemovedRaises the AfterNoteRemoved event before a Note is removed from the Notes collection.  
Protected MethodOnAfterRecurringAppointmentDeletedRaises the AfterRecurringAppointmentDeleted event.  
Protected MethodOnAfterSelectedAppointmentsChangeRaises the AfterSelectedAppointmentsChange event before a change is applied to the SelectedAppointments.  
Protected MethodOnAfterSelectedDateRangeChangeRaises the AfterSelectedDateRangeChange event after a DateRange is removed from the SelectedDateRanges collection.  
Protected MethodOnAfterSelectedHolidaysChangeRaises the AfterSelectedHolidaysChange event after a change is applied to the SelectedHolidays.  
Protected MethodOnAfterSelectedNotesChangeRaises the AfterSelectedNotesChange event after a change is applied to the SelectedNotes.  
Protected MethodOnBeforeActiveDayChangedRaises the BeforeActiveDayChanged event before the ActiveDay is changed.  
Protected MethodOnBeforeAlternateSelectedDateRangeChangeRaises the BeforeAlternateSelectedDateRangeChange event before a DateRange is removed from the SelectedDateRanges collection.  
Protected MethodOnBeforeAppointmentAddedRaises the BeforeAppointmentAdded event before an Appointment is added to the Appointments collection.  
Protected MethodOnBeforeAppointmentRemovedRaises the BeforeAppointmentRemoved event before an Appointment is removed from the Appointments collection.  
Protected MethodOnBeforeDisplayAppointmentDialogRaises the BeforeDisplayAppointmentDialog event before an AppointmentDialog is displayed.  
Protected MethodOnBeforeDisplayAppointmentRecurrenceDialogRaises the BeforeDisplayAppointmentRecurrenceDialog event before the RecurrenceDialog is displayed.  
Protected MethodOnBeforeDisplayReminderDialogRaises the BeforeDisplayReminderDialog event before a ReminderDialog is displayed for an Appointment.  
Protected MethodOnBeforeHolidayAddedRaises the BeforeHolidayAdded event before a Holiday is added to the Holidays collection.  
Protected MethodOnBeforeHolidayRemovedRaises the BeforeHolidayRemoved event before a Holiday is removed from the Holidays collection.  
Protected MethodOnBeforeInvokeAppointmentActionRaises the BeforeInvokeAppointmentAction event before the AppointmentAction for an Appointment has been invoked.  
Protected MethodOnBeforeNoteAddedRaises the BeforeNoteAdded event before a Note is added to the Notes collection.  
Protected MethodOnBeforeNoteRemovedRaises the BeforeNoteRemoved event before a Note is removed from the Notes collection.  
Protected MethodOnBeforeRecurringAppointmentDeletedRaises the BeforeRecurringAppointmentDeleted event.  
Protected MethodOnBeforeSelectedAppointmentsChangeRaises the BeforeSelectedAppointmentsChange event before a change is applied to the SelectedAppointments.  
Protected MethodOnBeforeSelectedDateRangeChangeRaises the BeforeSelectedDateRangeChange event before a DateRange is removed from the SelectedDateRanges collection.  
Protected MethodOnBeforeSelectedHolidaysChangeRaises the BeforeSelectedHolidaysChange event before a change is applied to the SelectedHolidays.  
Protected MethodOnBeforeSelectedNotesChangeRaises the BeforeSelectedNotesChange event before a change is applied to the SelectedNotes.  
Protected MethodOnCalendarInfoChangedRaises the CalendarInfoChanged event when a property on the UltraCalendarInfo or one of its subobjects changes.  
Protected MethodOnInitializeDayRaises the InitializeDay event when a Day object is created.  
Protected MethodOnInitializeMonthRaises the InitializeMonth event when a Month object is created.  
Protected MethodOnInitializeWeekRaises the InitializeWeek event when a Week object is created.  
Protected MethodOnInitializeYearRaises the InitializeYear event when a Year object is created.  
Protected MethodOnSubObjectPropChangedCalled when a property has changed on a sub object.  
Protected MethodOnValidateAppointmentRaises the ValidateAppointment event before changes made to an Appointment from an AppointmentDialog are committed.  
Protected MethodOnValidateAppointmentRecurrenceRaises the ValidateAppointmentRecurrence event before changes made to an AppointmentRecurrence from an RecurrenceDialog are committed.  
Protected MethodShouldSerializeReturns true if any property on this object contains data that needs to be serialized.  
Protected MethodShouldSerializeAllDayEventEndTimeBoundaryReturns true if the AllDayEventEndTimeBoundary property value requires serialization.  
Protected MethodShouldSerializeAllowAllDayEventsReturns true if AllowAllDayEvents property value needs to be serialized.  
Protected MethodShouldSerializeAlternateSelectTypeDayReturns true if AlternateSelectTypeDay property value needs to be serialized.  
Protected MethodShouldSerializeAppointmentsIndicates if the Appointments collection needs to be serialized.  
Protected MethodShouldSerializeCalendarInfoStreamerIndicates if any of the date specific objects need to be serialized.  
Protected MethodShouldSerializeCustomTaskColumnsIndicates whether the CustomTaskColumns property should be serialized.  
Protected MethodShouldSerializeDataBindingsForAppointmentsIndicates if the DataBindingsForAppointments property needs to be serialized.  
Protected MethodShouldSerializeDataBindingsForNotesIndicates if the DataBindingsForNotes property needs to be serialized.  
Protected MethodShouldSerializeDataBindingsForOwnersIndicates if the DataBindingsForOwners property needs to be serialized.  
Protected MethodShouldSerializeDataBindingsForProjectsIndicates whether the DataBindingsForProjects property requires serialization.  
Protected MethodShouldSerializeDataBindingsForTasksIndicates whether the DataBindingsForTasks property requires serialization.  
Protected MethodShouldSerializeFirstDayOfWeekReturns true if FirstDayOfWeek property contains data that needs to be serialized.  
Protected MethodShouldSerializeHolidaysIndicates if the Holidays property needs to be serialized.  
Protected MethodShouldSerializeLogicalDayDurationReturns true if LogicalDayDuration property value needs to be serialized.  
Protected MethodShouldSerializeLogicalDayOffsetReturns true if LogicalDayOffset property value needs to be serialized.  
Protected MethodShouldSerializeMaxAlternateSelectedDaysReturns true if MaxAlternateSelectedDays property value needs to be serialized.  
Protected MethodShouldSerializeMaxDateReturns true if MaxDate property value needs to be serialized.  
Protected MethodShouldSerializeMaxSelectedDaysReturns true if MaxSelectedDays property value needs to be serialized.  
Protected MethodShouldSerializeMinDateReturns true if MinDate property value needs to be serialized.  
Protected MethodShouldSerializeNotesIndicates if the Notes property needs to be serialized.  
Protected MethodShouldSerializeOwnersIndicates if the Owners collection needs to be serialized.  
Protected MethodShouldSerializeReminderImageIndicates if the ReminderImage needs to be serialized.  
Protected MethodShouldSerializeSelectTypeActivityReturns true if SelectTypeActivity property value needs to be serialized.  
Protected MethodShouldSerializeSelectTypeDayReturns true if SelectTypeDay property value needs to be serialized.  
Protected MethodShouldSerializeTagReturns true if Tagproperty contains a value other than null (Nothing in VB).  
Protected MethodShouldSerializeTaskDurationWorkingTimePerDayReturns a boolean value indicating whether the TaskDurationWorkingTimePerDay property requires serialization.  
Protected MethodShouldSerializeTaskWorkingHourModeReturns a boolean value indicating whether the TaskWorkingHourMode property requires serialization.  
Protected MethodShouldSerializeWeekRuleReturns true if WeekRule property value needs to be serialized.  
Public Events
 NameDescription
Public EventAfterActiveDayChangedFired after the ActiveDay is changed.  
Public EventAfterAlternateSelectedDateRangeChangeFired after a change has been made to the SelectedDateRanges collection.  
Public EventAfterAppointmentAddedFired after an Appointment has been added to the Appointments collection.  
Public EventAfterAppointmentRemovedFired after an Appointment has been removed from the Appointments collection.  
Public EventAfterCloseAppointmentDialogFired after an appointment dialog has been closed.  
Public EventAfterCloseAppointmentRecurrenceDialogFired after the RecurrenceDialog has been closed.  
Public EventAfterCloseReminderDialogFired after the reminder dialog has been closed.  
Public EventAfterHolidayAddedFired after a Holiday has been added to the Holidays collection.  
Public EventAfterHolidayRemovedFired after a Holiday has been removed from the Holidays collection.  
Public EventAfterInvokeAppointmentActionFired after the action for an appointment is invoked.  
Public EventAfterNoteAddedFired after a Note has been added to the Notes collection.  
Public EventAfterNoteRemovedFired after a Note is removed from the Notes collection.  
Public EventAfterRecurringAppointmentDeletedFired after an Appointment that is a member of a recurrence has been deleted.  
Public EventAfterSelectedAppointmentsChangeFired after a change is applied to the SelectedAppointments collection.  
Public EventAfterSelectedDateRangeChangeFired after a change has been made to the SelectedDateRanges collection.  
Public EventAfterSelectedHolidaysChangeFired after a change is applied to the SelectedHolidays collection.  
Public EventAfterSelectedNotesChangeFired after a change is applied to the SelectedNotes collection.  
Public EventAppointmentDataErrorFired when specific value in data source is invalid.  
Public EventAppointmentDataInitializedFired after appointment data is initialized or reinitialized.  
Public EventBeforeActiveDayChangedFired before the ActiveDay is changed.  
Public EventBeforeAlternateSelectedDateRangeChangeFired before a change is made to the AlternateSelectedDateRanges collection.  
Public EventBeforeAppointmentAddedFired before an Appointment is added to the Appointments collection.  
Public EventBeforeAppointmentRemovedFired before an Appointment is removed from the Appointments collection.  
Public EventBeforeDisplayAppointmentDialogFired before an appointment dialog is displayed.  
Public EventBeforeDisplayAppointmentRecurrenceDialogFired before the RecurrenceDialog is displayed.  
Public EventBeforeDisplayReminderDialogFired before a reminder dialog is displayed.  
Public EventBeforeHolidayAddedFired before a Holiday is added to the Holidays collection.  
Public EventBeforeHolidayRemovedFired before a Holiday is removed from the Holidays collection.  
Public EventBeforeInvokeAppointmentActionFired before the action for an appointment is invoked.  
Public EventBeforeNoteAddedFired before a Note is added to the Notes collection.  
Public EventBeforeNoteRemovedFired before a Note is removed from the Notes collection.  
Public EventBeforeRecurringAppointmentDeletedFired before an Appointment that is a member of a recurrence is deleted.  
Public EventBeforeSelectedAppointmentsChangeFired before a change is applied to the SelectedAppointments collection.  
Public EventBeforeSelectedDateRangeChangeFired before a change is made to the SelectedDateRanges collection.  
Public EventBeforeSelectedHolidaysChangeFired before a change is applied to the SelectedHolidays collection.  
Public EventBeforeSelectedNotesChangeFired before a change is applied to the SelectedNotes collection.  
Public EventCalendarInfoChangedFired after any property has changed in the CalendarInfo object  
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventInitializeDayFired when a Day is created  
Public EventInitializeMonthFired when a Month is created  
Public EventInitializeWeekFired when a Week is created.  
Public EventInitializeYearFired when a Year is created.  
Public EventNoteDataErrorFired when a specific value in data source is invalid.  
Public EventNoteDataInitializedFired after Note data is initialized or reinitialized.  
Public EventOwnerDataErrorFired when specific value in data source is invalid.  
Public EventOwnerDataInitializedFired after owner data is initialized or reinitialized.  
Public EventProjectDataErrorFired when an error occurs during the process of retrieving Project information from the data binding layer.  
Public EventProjectDataInitializedOccurs when a Project instance is created via data binding.  
Public EventTaskConstraintViolationFired when a property value is modified in such a way as to cause a task's Constraint to be violated.  
Public EventTaskDataErrorFired when an error occurs during the process of retrieving Task information from the data binding layer.  
Public EventTaskDataInitializedOccurs when a Task instance is created via data binding.  
Public EventTaskWorkingHourViolationFired when a task's StartDateTime or EndDateTime is set to a value which falls outside the working hour range when the TaskWorkingHourMode property is set to 'AutoAdjust'.  
Public EventValidateAppointmentFired before changes made to an Appointment from within the AppointmentDialog are committed.  
Public EventValidateAppointmentRecurrenceFired before changes made to an AppointmentRecurrence from within the RecurrenceDialog are committed.  
See Also