C1.Silverlight.Schedule.5
C1Scheduler Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by C1Scheduler.

Public Constructors
 NameDescription
Public ConstructorC1Scheduler ConstructorInitializes the new instance of the C1Scheduler control.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)ActiveRemindersPropertyIdentifies the ActiveReminders dependency property.  
Public Fieldstatic (Shared in Visual Basic)AllDayAreaHeightPropertyIdentifies the AllDayAreaHeight dependency property.  
Public Fieldstatic (Shared in Visual Basic)AlternatingBackgroundPropertyIdentifies the AlternatingBackground dependency property.  
Public Fieldstatic (Shared in Visual Basic)AppointmentForegroundPropertyIdentifies the AppointmentForeground dependency property.  
Public Fieldstatic (Shared in Visual Basic)BoldedDatesPropertyIdentifies the BoldedDates dependency property.  
Public Fieldstatic (Shared in Visual Basic)CalendarHelperPropertyIdentifies the CalendarHelper dependency property.  
Public Fieldstatic (Shared in Visual Basic)CanNavigateNextGroupPropertyIdentifies the CanNavigateNextGroup property.  
Public Fieldstatic (Shared in Visual Basic)CanNavigatePreviousGroupPropertyIdentifies the CanNavigatePreviousGroup property.  
Public Fieldstatic (Shared in Visual Basic)ChangeStyleCommandDefines the command that changes the System.Windows.Style property with the specified Style or a style referenced by the specified ResourceDictionary key.  
Public Fieldstatic (Shared in Visual Basic)ControlBackgroundPropertyIdentifies the ControlBackground dependency property.  
Public Fieldstatic (Shared in Visual Basic)ControlForegroundPropertyIdentifies the ControlForeground dependency property.  
Public Fieldstatic (Shared in Visual Basic)CurrentTimeBrushPropertyIdentifies the CurrentTimeBrush dependency property.  
Public Fieldstatic (Shared in Visual Basic)DayViewDayHeaderFormatPropertyIdentifies the DayViewDayHeaderFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)DecrementStartTimeLargeCommandDefines the command that decrements the VisualStartTime property value on the amount specified in the LargeStartTimeChange property.  
Public Fieldstatic (Shared in Visual Basic)DecrementStartTimeSmallCommandDefines the command that decrements the VisualStartTime property value on the amount specified in the SmallStartTimeChange property.  
Public Fieldstatic (Shared in Visual Basic)DeleteAppointmentCommandDefines the command that deletes the C1.C1Schedule.Appointment(s).  
Public Fieldstatic (Shared in Visual Basic)DismissCommandDefines the command that dismisses reminders.  
Public Fieldstatic (Shared in Visual Basic)EditAppointmentDialogCommandDefines the command that shows the Edit Appointment dialog for editing of the specified existing C1.C1Schedule.Appointment(s).  
Public Fieldstatic (Shared in Visual Basic)EditAppointmentTemplatePropertyIdentifies the EditAppointmentTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)EditRecurrenceDialogCommandDefines the command that shows the Edit Recurrence dialog for editing a C1.C1Schedule.RecurrencePattern of the specified C1.C1Schedule.Appointment.  
Public Fieldstatic (Shared in Visual Basic)EditRecurrenceTemplatePropertyIdentifies the EditRecurrenceTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)EmptyGroupNamePropertyIdentifies the EmptyGroupName property.  
Public Fieldstatic (Shared in Visual Basic)EndPropertyIdentifies the End dependency property.  
Public Fieldstatic (Shared in Visual Basic)ExportCommandDefines the command that exports Scheduler data to the file.  
Public Fieldstatic (Shared in Visual Basic)GroupHeaderTemplatePropertyIdentifies the GroupHeaderTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)GroupPageSizePropertyIdentifies the GroupPageSize dependency property.  
Public Fieldstatic (Shared in Visual Basic)HasVisibleAppointmentsPropertyIdentifies the HasVisibleAppointments dependency property.  
Public Fieldstatic (Shared in Visual Basic)HideGroupCommandDefines the command that hides the specified SchedulerGroupItem object.  
Public Fieldstatic (Shared in Visual Basic)ImportCommandDefines the command that imports Scheduler data from the file.  
Public Fieldstatic (Shared in Visual Basic)IncrementStartTimeLargeCommandDefines the command that increments the VisualStartTime property value on the amount specified in the LargeStartTimeChange property.  
Public Fieldstatic (Shared in Visual Basic)IncrementStartTimeSmallCommandDefines the command that increments the VisualStartTime property value on the amount specified in the SmallStartTimeChange property.  
Public Fieldstatic (Shared in Visual Basic)IntervalAppointmentTemplatePropertyIdentifies the IntervalAppointmentTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)IsDragDropDisabledPropertyIdentifies the IsDragDropDisabled dependency property.  
Public Fieldstatic (Shared in Visual Basic)IsGroupedPropertyIdentifies the IsGrouped property.  
Public Fieldstatic (Shared in Visual Basic)IsInPlaceEditingDisabledPropertyIdentifies the IsInPlaceEditingDisabled dependency property.  
Public Fieldstatic (Shared in Visual Basic)IsTotalGroupItemEnabledPropertyIdentifies the IsTotalGroupItemEnabled property.  
Public Fieldstatic (Shared in Visual Basic)LargeStartTimeChangePropertyIdentifies the LargeStartTimeChange dependency property.  
Public Fieldstatic (Shared in Visual Basic)MonthStylePropertyIdentifies the MonthStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic)MonthViewDayHeaderDayFormatPropertyIdentifies the MonthViewDayHeaderDayFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)MonthViewDayHeaderMonthFormatPropertyIdentifies the MonthViewDayHeaderMonthFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)MonthViewHeaderFormatPropertyIdentifies the MonthViewHeaderFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)NavigateToNextAppointmentCommandDefines the command that makes the nearest appointment after SelectedDateTime visible in the control UI.  
Public Fieldstatic (Shared in Visual Basic)NavigateToNextGroupCommandDefines the command that navigates C1Scheduler UI to the next SchedulerGroupItem object.  
Public Fieldstatic (Shared in Visual Basic)NavigateToPreviousAppointmentCommandDefines the command that makes the nearest appointment before SelectedDateTime visible in the control UI.  
Public Fieldstatic (Shared in Visual Basic)NavigateToPreviousGroupCommandDefines the command that navigates C1Scheduler UI to the previous SchedulerGroupItem object.  
Public Fieldstatic (Shared in Visual Basic)NewAppointmentDialogCommandDefines the command that shows the Edit Appointment dialog for a creation of a new C1.C1Schedule.Appointment.  
Public Fieldstatic (Shared in Visual Basic)NextAppointmentTextPropertyIdentifies the NextAppointmentText property.  
Public Fieldstatic (Shared in Visual Basic)OneDayStylePropertyIdentifies the OneDayStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic)PreviousAppointmentTextPropertyIdentifies the PreviousAppointmentText property.  
Public Fieldstatic (Shared in Visual Basic)SelectedAppointmentPropertyIdentifies the SelectedAppointment dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedBackgroundPropertyIdentifies the SelectedBackground dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedDateTimeIntervalPropertyIdentifies the SelectedDateTimeInterval dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedDateTimePropertyIdentifies the SelectedDateTime dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedGroupItemPropertyIdentifies the SelectedGroupItem dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedIntervalAppointmentPropertyIdentifies the SelectedIntervalAppointment dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectedVisualIntervalPropertyIdentifies the SelectedVisualInterval dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectFromListDialogCommandDefines the command that shows the Select From List dialog for specified parameters.  
Public Fieldstatic (Shared in Visual Basic)SelectFromListTemplatePropertyIdentifies the SelectFromListTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)SetRelativeStartTimeCommandDefines the command that sets the VisualStartTime property to a value between the Start and End property values based on the specified coefficient.  
Public Fieldstatic (Shared in Visual Basic)SettingsPropertyIdentifies the C1SchedulerSettings dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShowNavigationPanelsPropertyIdentifies the ShowNavigationPanels dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShowRemindersTemplatePropertyIdentifies the ShowRemindersTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShowWorkTimeOnlyPropertyIdentifies the ShowWorkTimeOnly dependency property.  
Public Fieldstatic (Shared in Visual Basic)SmallStartTimeChangePropertyIdentifies the SmallStartTimeChange dependency property.  
Public Fieldstatic (Shared in Visual Basic)SnoozeCommandDefines the command that snoozes reminders.  
Public Fieldstatic (Shared in Visual Basic)StartPropertyIdentifies the Start dependency property.  
Public Fieldstatic (Shared in Visual Basic)ThemePropertyIdentifies the Theme dependency property.  
Public Fieldstatic (Shared in Visual Basic)TimeFormatPropertyIdentifies the TimeFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)TimeLineStylePropertyIdentifies the TimeLineStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic)TodayBackgroundPropertyIdentifies the TodayBackground dependency property.  
Public Fieldstatic (Shared in Visual Basic)ViewStyleSelectorPropertyIdentifies the C1.Silverlight.C1StyleSelector dependency property.  
Public Fieldstatic (Shared in Visual Basic)ViewTypePropertyIdentifies the ViewType dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisibleDatesPropertyIdentifies the VisibleDates dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualEndTimePropertyIdentifies the VisualEndTimeProperty dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualIntervalGroupDescriptionsPropertyIdentifies the VisualIntervalGroupDescriptions dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualIntervalGroupStylesPropertyIdentifies the VisualIntervalGroupStyles dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualIntervalPanelPropertyIdentifies the VisualIntervalPanel dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualIntervalScalePropertyIdentifies the VisualIntervalScale dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualIntervalTemplatePropertyIdentifies the VisualIntervalTemplate dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualStartTimePropertyIdentifies the VisualStartTime dependency property.  
Public Fieldstatic (Shared in Visual Basic)VisualTimeSpanPropertyIdentifies the VisualTimeSpan dependency property.  
Public Fieldstatic (Shared in Visual Basic)WeekStylePropertyIdentifies the WeekStyle dependency property.  
Public Fieldstatic (Shared in Visual Basic)WeekViewDayHeaderFormatPropertyIdentifies the WeekViewDayHeaderFormat dependency property.  
Public Fieldstatic (Shared in Visual Basic)WorkingWeekStylePropertyIdentifies the WorkingWeekStyle dependency property.  
Top
Public Properties
 NameDescription
Public PropertyActiveRemindersGets a System.Collections.ObjectModel.ReadOnlyObservableCollection`1 of active C1.C1Schedule.Reminder objects. This is a dependency property.  
Public PropertyActualHeight (Inherited from System.Windows.FrameworkElement)
Public PropertyActualWidth (Inherited from System.Windows.FrameworkElement)
Public PropertyAllDayAreaHeightDetermines the height of All-Day area in a Day View. This is a dependency property.  
Public PropertyAllowDrop (Inherited from System.Windows.UIElement)
Public PropertyAlternatingBackgroundGets or sets a System.Windows.Media.Brush object used as background for working hours and days of alternating months. This is a dependency property.  
Public PropertyAppointmentComparisonGets or sets the System.Comparison`1 delegate which is used by the C1Scheduler control to sort appointments.  
Public PropertyAppointmentForegroundGets or sets a System.Windows.Media.Brush object used as a foreground for appointment elements. This is a dependency property.  
Public PropertyBackground (Inherited from System.Windows.Controls.Control)
Public PropertyBoldedDatesGets the collection of dates which contain appointments. This is a dependency property.  
Public PropertyBorderBrush (Inherited from System.Windows.Controls.Control)
Public PropertyBorderThickness (Inherited from System.Windows.Controls.Control)
Public PropertyCacheMode (Inherited from System.Windows.UIElement)
Public PropertyCalendarHelperGets or sets the CalendarHelper object which provides calendar-dependant properties. This is a dependency property.  
Public PropertyCanNavigateNextGroupGets a System.Boolean value determining whether the C1Scheduler control can be navigated to the next SchedulerGroupItem object. This is a dependency property.  
Public PropertyCanNavigatePreviousGroupGets a System.Boolean value determining whether the C1Scheduler control can be navigated to the next SchedulerGroupItem object. This is a dependency property.  
Public PropertyCharacterSpacing (Inherited from System.Windows.Controls.Control)
Public PropertyClip (Inherited from System.Windows.UIElement)
Public PropertyControlBackgroundGets or sets a System.Windows.Media.Brush object that is the face color of a control (Time Ruler, Month View header, etc.). This is a dependency property.  
Public PropertyControlForegroundGets or sets a System.Windows.Media.Brush object that is the text color in a control (Time Ruler, Month View header, etc.). This is a dependency property.  
Public PropertyCurrentTimeBrushGets or sets a System.Windows.Media.Brush object used to color the current time. This is a dependency property.  
Public PropertyCursor (Inherited from System.Windows.FrameworkElement)
Public PropertyDataContext (Inherited from System.Windows.FrameworkElement)
Public PropertyDataStorageGets a C1.C1Schedule.C1ScheduleStorage that stores a data that is represented by the control.  
Public PropertyDayViewDayHeaderFormatGets or sets the System.String value determining format used to display day header in a Day view. The default value is 'dddd MMM d'. This is a dependency property.  
Public PropertyDesiredSize (Inherited from System.Windows.UIElement)
Public PropertyDispatcher (Inherited from System.Windows.DependencyObject)
Public PropertyEditAppointmentTemplateGets or sets a DataTemplate that defines a UI for the Edit Appointment dialog. This is a dependency property.  
Public PropertyEditRecurrenceTemplateGets or sets a DataTemplate that defines a UI for the Edit Recurrence dialog. This is a dependency property.  
Public PropertyEffect (Inherited from System.Windows.UIElement)
Public PropertyEmptyGroupNameGets or sets a System.String value used as default value for the SchedulerGroupItem.Name property.  
Public PropertyEndGets or sets a DateTime that defines an end of an overall period of time that can be represented by the control. This is a dependency property.  
Public PropertyFlowDirection (Inherited from System.Windows.FrameworkElement)
Public PropertyFontFamily (Inherited from System.Windows.Controls.Control)
Public PropertyFontSize (Inherited from System.Windows.Controls.Control)
Public PropertyFontStretch (Inherited from System.Windows.Controls.Control)
Public PropertyFontStyle (Inherited from System.Windows.Controls.Control)
Public PropertyFontWeight (Inherited from System.Windows.Controls.Control)
Public PropertyForeground (Inherited from System.Windows.Controls.Control)
Public PropertyGroupByGets or sets the System.String value determining the type of grouping.  
Public PropertyGroupHeaderTemplateGets or sets a DataTemplate that defines a UI representation of the SchedulerGroupItem object header. This is a dependency property.  
Public PropertyGroupItemsGets a collection of all available SchedulerGroupItem objects for the currently set type of grouping.  
Public PropertyGroupPageSizeGets or sets the System.Int32 value determining the maximum number of the SchedulerGroupItem objects displayed in UI at the same time. Increasing this value might affect performance. This is a dependency property.  
Public PropertyHasVisibleAppointmentsIndicates whether there is at least one visible appointment in the current view. This is a dependency property.  
Public PropertyHeight (Inherited from System.Windows.FrameworkElement)
Public PropertyHorizontalAlignment (Inherited from System.Windows.FrameworkElement)
Public PropertyHorizontalContentAlignment (Inherited from System.Windows.Controls.Control)
Public PropertyIntervalAppointmentTemplateGets or sets a DataTemplate that defines a UI representation of an IntervalAppointment object. This is a dependency property.  
Public PropertyIsDragDropDisabledGets or sets a System.Boolean value that indicates whether the C1Scheduler doesn't allow appointment resizing and drag operations. This is a dependency property.  
Public PropertyIsEnabled (Inherited from System.Windows.Controls.Control)
Public PropertyIsGroupedGets a System.Boolean value determining whether grouping has been set for the C1Scheduler control. This is a dependency property.  
Public PropertyIsHitTestVisible (Inherited from System.Windows.UIElement)
Public PropertyIsInPlaceEditingDisabledGets or sets a System.Boolean value that indicates whether in-place editing of appointments is enabled for an end-user. This is a dependency property.  
Public PropertyIsTabStop (Inherited from System.Windows.Controls.Control)
Public PropertyIsTotalGroupItemEnabledGets a System.Boolean value determining whether the C1Scheduler control generates visual intervals for the total group. This is a dependency property. The default value is false.  
Public PropertyLanguage (Inherited from System.Windows.FrameworkElement)
Public PropertyLargeStartTimeChangeGets or sets a TimeSpan used to change the VisualStartTime property by the IncrementStartTimeLarge and DecrementStartTimeLarge methods and the IncrementStartTimeLargeCommand and DecrementStartTimeLargeCommand commands. This is a dependency property.  
Public PropertyMargin (Inherited from System.Windows.FrameworkElement)
Public PropertyMaxHeight (Inherited from System.Windows.FrameworkElement)
Public PropertyMaxWidth (Inherited from System.Windows.FrameworkElement)
Public PropertyMinHeight (Inherited from System.Windows.FrameworkElement)
Public PropertyMinWidth (Inherited from System.Windows.FrameworkElement)
Public PropertyMonthStyleGets or sets a System.Windows.Style object that defines a UI representation of C1Scheduler control in a Month View mode. This is a dependency property.  
Public PropertyMonthViewDayHeaderDayFormatGets or sets the System.String value determining format used to display day name in a day header of a Month view. The default value is '%d'. This is a dependency property.  
Public PropertyMonthViewDayHeaderMonthFormatGets or sets the System.String value determining format used to display month name in a day header of a Month view. The default value is 'MMMM'. This is a dependency property.  
Public PropertyMonthViewHeaderFormatGets or sets the System.String value determining format used to display day names in a Month view header. The default value is 'dddd'. This is a dependency property.  
Public PropertyName (Inherited from System.Windows.FrameworkElement)
Public PropertyNextAppointmentTextGets or sets a System.String value used as text for the 'Next Appointment' navigation pane.  
Public PropertyOneDayStyleGets or sets a System.Windows.Style object that defines a UI representation of C1Scheduler control in a Day View mode. This is a dependency property.  
Public PropertyOpacity (Inherited from System.Windows.UIElement)
Public PropertyOpacityMask (Inherited from System.Windows.UIElement)
Public PropertyPadding (Inherited from System.Windows.Controls.Control)
Public PropertyParent (Inherited from System.Windows.FrameworkElement)
Public PropertyPreviousAppointmentTextGets or sets a System.String value used as text for the 'Previous Appointment' navigation pane.  
Public PropertyProjection (Inherited from System.Windows.UIElement)
Public PropertyRenderSize (Inherited from System.Windows.UIElement)
Public PropertyRenderTransform (Inherited from System.Windows.UIElement)
Public PropertyRenderTransformOrigin (Inherited from System.Windows.UIElement)
Public PropertyResources (Inherited from System.Windows.FrameworkElement)
Public PropertySelectedAppointmentGets or sets an C1.C1Schedule.Appointment that is currently selected in the control UI. This is a dependency property.  
Public PropertySelectedBackgroundGets or sets a System.Windows.Media.Brush object used to highlight currently selected day. This is a dependency property.  
Public PropertySelectedDateTimeGets or sets a DateTime currently selected in control UI. The default value is System.DateTime.Today. This is a dependency property.  
Public PropertySelectedDateTimeIntervalGets the DateTimeInterval object representing time interval which is currently selected in the control UI. This is a dependency property.  
Public PropertySelectedGroupItemGets the selected SchedulerGroupItem object or returns null if the selection is empty. This is a dependency property.  
Public PropertySelectedIntervalAppointmentGets or sets a IntervalAppointment that is currently selected in control UI. This is a dependency property.  
Public PropertySelectedVisualIntervalGets or sets the first selected VisualInterval object in the current selection or returns null if the selection is empty.  
Public PropertySelectFromListTemplateGets or sets a DataTemplate that defines a UI for the dialog like Select Resources, Select Categories and Select Contacts. This is a dependency property.  
Public PropertySettingsGets or sets the C1SchedulerSettings object which provides C1Scheduler settings properties. This is a dependency property.  
Public PropertyShowEmptyGroupItemGets or sets the System.Boolean value determining whether the C1Scheduler control should display an empty group item.  
Public PropertyShowNavigationPanelsGets or sets the System.Boolean value determining whether control should show navigation panels. This is a dependency property. The default value is True.  
Public PropertyShowRemindersTemplateGets or sets a DataTemplate that defines a UI for the Show Reminders dialog. This is a dependency property.  
Public PropertyShowWorkTimeOnlyGets or sets the System.Boolean value determining whether control shows working time only. This is a dependency property. This property affects Day/Work Week views or any custom view which has VisualIntervalScale value less than one day.  
Public PropertySmallStartTimeChangeGets or sets a TimeSpan used to change the VisualStartTime property by the IncrementStartTimeSmall and DecrementStartTimeSmall methods and the IncrementStartTimeSmallCommand and DecrementStartTimeSmallCommand commands. This is a dependency property.  
Public PropertyStartGets or sets a DateTime that defines a beginning of an overall period of time that can be represented by the control. This is a dependency property.  
Public PropertyStatusComparisonGets or sets the System.Comparison`1 delegate which is used by the C1Scheduler control to compare availability statuses.  
Public PropertyStyle (Inherited from System.Windows.FrameworkElement)
Public PropertyTabIndex (Inherited from System.Windows.Controls.Control)
Public PropertyTabNavigation (Inherited from System.Windows.Controls.Control)
Public PropertyTag (Inherited from System.Windows.FrameworkElement)
Public PropertyTemplate (Inherited from System.Windows.Controls.Control)
Public PropertyThemeGets or sets a System.Windows.ResourceDictionary object containing Scheduler theme resources.  
Public PropertyTimeFormatGets or sets the System.String value determining time format used to display time ruler in a Day, Week and Work Week views. The default value is an empty string. In such case C1Scheduler takes default time format from the current culture. This is a dependency property.  
Public PropertyTimeLineStyleGets or sets a System.Windows.Style object that defines a UI representation of the C1Scheduler control in a Time Line mode. This is a dependency property.  
Public PropertyTodayBackgroundGets or sets a System.Windows.Media.Brush object used to color current day. This is a dependency property.  
Public PropertyTotalGroupItemGets the SchedulerGroupItem object representing the group item which has no owner, but contains appointments of all visible group items.  
Public PropertyTriggers (Inherited from System.Windows.FrameworkElement)
Public PropertyUseLayoutRounding (Inherited from System.Windows.UIElement)
Public PropertyVerticalAlignment (Inherited from System.Windows.FrameworkElement)
Public PropertyVerticalContentAlignment (Inherited from System.Windows.Controls.Control)
Public PropertyViewStyleSelectorEnables you to provide custom style-selection logic for a style that should be applied to the C1Scheduler control. The default value is a null reference. This is a dependency property.  
Public PropertyViewTypeGets or sets the ViewType value determining what style should be used in the control.  
Public PropertyVisibility (Inherited from System.Windows.UIElement)
Public PropertyVisibleDatesGets the list of currently visible dates. Changing this list might affect the next properties:  
Public PropertyVisibleGroupItemsGets a collection of currently visible SchedulerGroupItem objects. This collection can be used in xaml in the C1Scheduler control templates.  
Public PropertyVisualEndTimeGets an end of a period of time that is currently represented in the control UI. This is a dependency property.  
Public PropertyVisualIntervalGroupDescriptionsGets or sets a collection of VisualIntervalGroupDescription objects that defines a grouping criteria applied to the items of the VisualIntervals collection. This is a dependency property.  
Public PropertyVisualIntervalGroupStylesGets or sets a collection of GroupStyle objects that characterize UI for each group level defined in the VisualIntervalGroupDescriptions collection. This is a dependency property.  
Public PropertyVisualIntervalPanelGets or sets a DataTemplate that defines the panel that lays out elements representing VisualInterval objects from the VisualIntervals collection. This is a dependency property.  
Public PropertyVisualIntervalScaleGets or sets a TimeSpan of each VisualInterval in the VisualIntervals collection. This is a dependency property.  
Public PropertyVisualIntervalTemplateGets or sets a DataTemplate that defines a UI representation of VisualInterval objects from the VisualIntervals collection. This is a dependency property.  
Public PropertyVisualStartTimeGets or sets a start of a period of time that is currently represented in the control UI. This is a dependency property.  
Public PropertyVisualTimeSpanGets or sets a length of a period of time that is currently represented in the control UI. The start of the period is defined by the VisualStartTime property. This is a dependency property.  
Public PropertyWeekStyleGets or sets a System.Windows.Style object that defines a UI representation of C1Scheduler control in a Week View mode. This is a dependency property.  
Public PropertyWeekViewDayHeaderFormatGets or sets the System.String value determining the format string used to display the day header in a Week view. The default value is 'D'. This is a dependency property.  
Public PropertyWidth (Inherited from System.Windows.FrameworkElement)
Public PropertyWorkingWeekStyleGets or sets a System.Windows.Style object that defines a UI representation of C1Scheduler control in a Work Week View mode. This is a dependency property.  
Top
Public Methods
 NameDescription
Public MethodAddHandler (Inherited from System.Windows.UIElement)
Public MethodApplyTemplate (Inherited from System.Windows.Controls.Control)
Public MethodArrange (Inherited from System.Windows.UIElement)
Public MethodBeginUpdateDisables any redrawing of the control.  
Public MethodBringTimeIntoViewAttempts to bring into the view a UI element representing a VisualInterval that includes the specified time in the current scheduler view. Optionally tries to make the element to be a top left element of the view.  
Public MethodCaptureMouse (Inherited from System.Windows.UIElement)
Public MethodChangeStyleChanges the System.Windows.Style property with the specified Style or a style referenced by the specified ResourceDictionary key.  
Public MethodClearValue (Inherited from System.Windows.DependencyObject)
Public MethodCompareOverloaded. Performs a comparison of two C1.C1Schedule.Appointment objects based on their start time and subject.  
Public MethodDecrementStartTimeLargeDecrements the VisualStartTime property value on the amount specified in the LargeStartTimeChange property.  
Public MethodDecrementStartTimeSmallDecrements the VisualStartTime property value on the amount specified in the SmallStartTimeChange property.  
Public MethodDeleteAppointmentOverloaded. Deletes the appointment that is currently selected in control UI and also shows an appointment deletion options dialog in the case where the appointment is an occurrence of a recurrence pattern.  
Public MethodDisposeClean up any resources being used.  
Public MethodEditAppointmentDialogShows the Edit Appointment dialog for editing of the specified existing C1.C1Schedule.Appointment.  
Public MethodEditRecurrenceDialogShows the Edit Recurrence dialog for editing a C1.C1Schedule.RecurrencePattern of the specified C1.C1Schedule.Appointment.  
Public MethodEndUpdateEnables the redrawing of the control.  
Public MethodFindName (Inherited from System.Windows.FrameworkElement)
Public MethodFindUIForTimeReturns the System.Windows.FrameworkElement corresponding to the given System.DateTime value.  
Public MethodFocus (Inherited from System.Windows.Controls.Control)
Public MethodGetAnimationBaseValue (Inherited from System.Windows.DependencyObject)
Public MethodGetBindingExpression (Inherited from System.Windows.FrameworkElement)
Public Methodstatic (Shared in Visual Basic)GetDateTimeAtPointReturns the System.Nullable`1 at the specified location.  
Public MethodGetValue (Inherited from System.Windows.DependencyObject)
Public MethodIncrementStartTimeLargeIncrements the VisualStartTime property value on the amount specified in the LargeStartTimeChange property.  
Public MethodIncrementStartTimeSmallIncrements the VisualStartTime property value on the amount specified in the SmallStartTimeChange property.  
Public MethodInvalidateArrange (Inherited from System.Windows.UIElement)
Public MethodInvalidateMeasure (Inherited from System.Windows.UIElement)
Public MethodMeasure (Inherited from System.Windows.UIElement)
Public MethodNavigateToAppointmentOverloaded. Navigates the C1Scheduler control to the nearest C1.C1Schedule.Appointment.  
Public MethodNavigateToGroupIf the C1Scheduler control is grouped, makes sure that the group with the specified index is visible in the UI.  
Public MethodNavigateToNextAppointmentOverloaded. Makes the nearest appointment after SelectedDateTime visible in the control UI.  
Public MethodNavigateToPreviousAppointmentOverloaded. Makes the nearest appointment before SelectedDateTime visible in the control UI.  
Public MethodNewAppointmentDialogOverloaded. Shows the Edit Appointment dialog for the creation of a new C1.C1Schedule.Appointment.  
Public MethodOnApplyTemplateOverridden.   
Public MethodReadLocalValue (Inherited from System.Windows.DependencyObject)
Public MethodReleaseMouseCapture (Inherited from System.Windows.UIElement)
Public MethodRemoveHandler (Inherited from System.Windows.UIElement)
Public MethodSelectFromListDialogOverloaded. Shows the Select From List dialog. Honors property values defined in the Settings object.  
Public MethodSetBinding (Inherited from System.Windows.FrameworkElement)
Public MethodSetRelativeStartTimeSets the VisualStartTime property to a value between the Start and End property values based on the specified coefficient.  
Public MethodSetValue (Inherited from System.Windows.DependencyObject)
Public MethodTransformToVisual (Inherited from System.Windows.UIElement)
Public MethodUpdateLayout (Inherited from System.Windows.UIElement)
Top
Public Events
 NameDescription
Public EventAppointmentAddedOccurs when an C1.C1Schedule.Appointment object is added.  
Public EventAppointmentChangedOccurs when an C1.C1Schedule.Appointment object is changed.  
Public EventAppointmentCustomActionOccurs immediately before a custom action of an C1.C1Schedule.Appointment object executes.  
Public EventAppointmentDeletedOccurs when an C1.C1Schedule.Appointment object is deleted.  
Public EventAppointmentRecurrenceStateChangedOccurs when the RecurrenceState property of an C1.C1Schedule.Appointment object is changed.  
Public EventBeforeAppointmentDropOccurs before an C1.C1Schedule.Appointment object is dropped by end-user.  
Public EventBeforeAppointmentResizeOccurs before an C1.C1Schedule.Appointment object is resized by end-user.  
Public EventBeforeAppointmentSaveOccurs before an C1.C1Schedule.Appointment is saved by end-user.  
Public EventBeforeViewChangeOccurs immediately before the next actions:
  • When range of visible dates is changed by the associated calendar control.
  • When view type is changed by the ViewType property change.
  • When range of visible dates and(or) view type is changed by the C1Scheduler commands.
 
Public EventBindingValidationError (Inherited from System.Windows.FrameworkElement)
Public EventDataContextChanged (Inherited from System.Windows.FrameworkElement)
Public EventDataSourceItemSynchronizedOccurs when changes made to one of the DataStorage collections (for example, to C1.C1Schedule.AppointmentStorage.Appointments) has been fully reflected in the storage underlying data source.  
Public EventDragEnter (Inherited from System.Windows.UIElement)
Public EventDragLeave (Inherited from System.Windows.UIElement)
Public EventDragOver (Inherited from System.Windows.UIElement)
Public EventDrop (Inherited from System.Windows.UIElement)
Public EventEndChangedOccurs when the End property value has been changed.  
Public EventGotFocus (Inherited from System.Windows.UIElement)
Public EventIsEnabledChanged (Inherited from System.Windows.Controls.Control)
Public EventKeyDown (Inherited from System.Windows.UIElement)
Public EventKeyUp (Inherited from System.Windows.UIElement)
Public EventLayoutUpdated (Inherited from System.Windows.FrameworkElement)
Public EventLoaded (Inherited from System.Windows.FrameworkElement)
Public EventLostFocus (Inherited from System.Windows.UIElement)
Public EventLostMouseCapture (Inherited from System.Windows.UIElement)
Public EventMediaCommand (Inherited from System.Windows.UIElement)
Public EventMouseEnter (Inherited from System.Windows.UIElement)
Public EventMouseLeave (Inherited from System.Windows.UIElement)
Public EventMouseLeftButtonDown (Inherited from System.Windows.UIElement)
Public EventMouseLeftButtonUp (Inherited from System.Windows.UIElement)
Public EventMouseMove (Inherited from System.Windows.UIElement)
Public EventMouseRightButtonDown (Inherited from System.Windows.UIElement)
Public EventMouseRightButtonUp (Inherited from System.Windows.UIElement)
Public EventMouseWheel (Inherited from System.Windows.UIElement)
Public EventReminderAddedOccurs after a C1.C1Schedule.Reminder object is added.  
Public EventReminderChangedOccurs after a C1.C1Schedule.Reminder object is changed.  
Public EventReminderFireOccurs when a reminder set on an appointment fires, before the Reminders dialog will be shown on a screen or activated.  
Public EventReminderRemovedOccurs when a C1.C1Schedule.Reminder object is removed.  
Public EventReminderSnoozeOccurs when a C1.C1Schedule.Reminder object is snoozed.  
Public EventSelectedAppointmentChangedOccurs when the SelectedAppointment property value has been changed.  
Public EventSelectedDateTimeChangedOccurs when the SelectedDateTime property value has been changed.  
Public EventSizeChanged (Inherited from System.Windows.FrameworkElement)
Public EventStartChangedOccurs when the Start property value has been changed.  
Public EventStyleChangedOccurs immediately after the control style has been changed.  
Public EventTextInput (Inherited from System.Windows.UIElement)
Public EventTextInputStart (Inherited from System.Windows.UIElement)
Public EventTextInputUpdate (Inherited from System.Windows.UIElement)
Public EventUnloaded (Inherited from System.Windows.FrameworkElement)
Public EventUserAddingAppointmentOccurs before the Edit Appointment dialog appears on the screen as a result of:
  • a double-click on the control area in one of the default control views,
  • the NewAppointmentDialog method call,
  • a NewAppointmentDialogCommand command.
 
Public EventUserClosingAppointmentOccurs when user closes Edit Appointment dialog without saving.  
Public EventUserDeletingAppointmentOccurs before the currently selected C1.C1Schedule.Appointment is deleted by a user or as a result of the DeleteAppointment method call or receiving the DeleteAppointmentCommand command.  
Public EventUserEditingAppointmentOccurs before the Edit Appointment dialog appears on the screen for editing of an existing appointment, as a result of a double-click on the appointment in one of the default control views, the EditAppointmentDialog method call, or when an EditAppointmentDialogCommand command is received.  
Top
See Also

Reference

C1Scheduler Class
C1.Silverlight.Schedule Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.