ComponentOne Scheduler for WinForms
C1Schedule Class Members
Properties  Methods  Events

C1.Win.C1Schedule.4 Assembly > C1.Win.C1Schedule Namespace : C1Schedule Class

The following tables list the members exposed by C1Schedule.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the C1Schedule component.  
Top
Public Properties
 NameDescription
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public PropertyOverridden. Gets or sets a value indicating whether the control can accept data that the user drags onto it.  
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets or sets the System.Comparison`1 delegate which is used by the C1Schedule control to sort appointments in the Month and Office 2003 Week views.  
Public PropertyGets or sets the System.Int32 value determining the height of appointment elements in Month, TimeLine and Office 2003 Week View modes. Default value is -1. If this property is set to default value, appointment height will be determined automatically according to the current view font size.  
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.UserControl)
Public Property (Inherited from System.Windows.Forms.UserControl)
Public Property (Inherited from System.Windows.Forms.UserControl)
Public PropertyOverridden.   
Public PropertyOverridden.   
Public PropertyOverridden.   
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public PropertyGets the C1.C1Schedule.DateList object that determines which dates contain appointments.  
Public PropertyGets or sets the type of border around the control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the CalendarInfo object for the C1Schedule control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.ComponentModel.Component)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyOverridden. Gets or sets the ContextMenuStrip associated with this control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public PropertyGets the System.DateTime value that determines currently selected date in the C1Schedule control.  
Public PropertyOverridden. Gets or sets the Cursor that appears when the mouse moves over the control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the C1.C1Schedule.C1ScheduleStorage object for the C1Schedule control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets or sets a EditOptions value, determining which actions are allowed to the end-user.  
Public PropertyGets or sets a System.String value used as default value for the ScheduleGroupItem.Name property. The default value is "Calendar".  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyOverridden.   
Public PropertyOverridden.   
Public PropertyGets or sets the System.String value determining the type of grouping.  
Public PropertyGets a collection of all available ScheduleGroupItem objects for the currently set type of grouping.  
Public PropertyGets or sets the System.Int32 value determining the maximum number of the ScheduleGroupItem objects displayed in UI at the same time. Increasing this value might affect performance.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets a System.Boolean value determining whether grouping has been set for the C1Schedule control.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets or sets the System.Boolean value determining whether the control and its dialogs should use large icons and buttons.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the System.Collections.Generic.List`1 list containing string descriptions of available locations.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets or sets the System.Int32 value determining the minimal width of appointment elements in TimeLine view. Default value is -1. If this property is set to default value, appointment width is determined automatically according to current view settings and style options.  
Public PropertyGets or sets the System.Int32 value determining the minimal width of day slots in TimeLine view when TimeLineStyle is TimeLineStyleEnum.Days. Default value is -1. If this property is set to default value, slot width is determined automatically according to current view settings and style options.  
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets or sets the System.Int32 value determining the minimal width of slots in TimeLine view. Default value is -1. If this property is set to default value, slot width is determined automatically according to current view settings and style options.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ContainerControl)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the PrintInfo object responsible for printing support.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the C1.C1Schedule.AppointmentList object containing the list of currently selected C1.C1Schedule.Appointment objects.  
Public PropertyGets the C1.C1Schedule.DateList object that determines currently selected dates in the C1Schedule control.  
Public PropertyGets the selected ScheduleGroupItem object or returns null if the selection is empty.  
Public PropertyGets the TimeInterval object representing currently selected time interval.  
Public PropertyGets the C1ScheduleSettings object for the C1Schedule control.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show All-Day area in a Day View. The default value is True.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show tooltip when mouse is over an appointment.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show context menu.  
Public PropertyGets or sets the System.Boolean value determining whether the C1Schedule control should display an empty group item.  
Public PropertyGets or sets the System.Boolean value determining whether the C1Schedule control should display group navigation buttons.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show the reminder form when a reminder alerts.  
Public PropertyGets or sets the System.Boolean value determining whether the control shows the title panel.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show weekends in a Month View. The default value is True.  
Public PropertyGets or sets the System.Boolean value indicating whether the control should show only working hours in Day and TimeLine views.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets the Theme object determining the control appearance.  
Public PropertyGets or sets the TimeLineStyleEnum value determining the Time Line style.  
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.Control)
Public Property (Inherited from System.Windows.Forms.ScrollableControl)
Public PropertyGets or sets the ScheduleViewEnum value determining currently displayed view.  
Public Property (Inherited from System.Windows.Forms.Control)
Public PropertyGets a collection of currently visible ScheduleGroupItem objects. This collection can be used in xaml in the C1Schedule control templates.  
Public PropertyGets or sets the VisualStyle value determining control's visual style. The default is C1.Win.C1Schedule.UI.VisualStyle.System.  
Public PropertyDetermines the content of week tabs in the month view mode. The default value is WeekTabFormat.Floating.  
Public PropertyGets or sets the WeekViewStyleEnum value determining Week View style.  
Public Property (Inherited from System.Windows.Forms.Control)
Top
Public Methods
 NameDescription
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodPrevents the control from drawing until the EndUpdate method is called.  
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodPerforms a comparison of two C1.C1Schedule.Appointment objects based on their start time and subject.  
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodCreates a new all-day C1.C1Schedule.Appointment object, shows it in the Edit Appointment dialog, and then adds it to the C1.C1Schedule.AppointmentStorage.Appointments collection.  
Public MethodCreates a new C1.C1Schedule.Appointment object with default settings, shows it in the Edit Appointment dialog, and then adds it to the C1.C1Schedule.AppointmentStorage.Appointments collection.  
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.MarshalByRefObject)
Public MethodCreates a new recurring all-day C1.C1Schedule.Appointment object, shows it in the Edit Appointment dialog, and then adds it to the C1.C1Schedule.AppointmentStorage.Appointments collection.  
Public MethodCreates a new recurring C1.C1Schedule.Appointment object, shows it in the Edit Appointment dialog, and then adds it to the C1.C1Schedule.AppointmentStorage.Appointments collection.  
Public Method (Inherited from System.ComponentModel.Component)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodShows specified C1.C1Schedule.Appointment object in the Edit Appointment dialog.  
Public MethodOpens C1.Win.C1Schedule.Forms.RecurrenceForm dialog for editing existent or newly created C1.C1Schedule.RecurrencePattern object for the specified C1.C1Schedule.Appointment.  
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodResumes drawing of the control after drawing is suspended by the BeginUpdate method.  
Public MethodEnsures that the specified time is visible within the control, scrolling the contents if necessary. This method doesn't make sense for MonthView and Office 2003 WeekView modes.  
Public MethodShows the System.Windows.Forms.SaveFileDialog and exports specified data to the selected file.  
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodReturns the C1.C1Schedule.Appointment object which is located in the Schedule at the given screen point.  
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodReturns the System.DateTime value which is located in the Schedule at the given screen point.  
Public Method (Inherited from System.MarshalByRefObject)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodSets the specified date as the start date of the scheduler, meaning that on this date the scheduler will show its data. This operation doesn't change the type of view.  
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodShows the System.Windows.Forms.OpenFileDialog and tries to export data from the selected file.  
Public Method (Inherited from System.MarshalByRefObject)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodNavigates the C1Schedule control back or forth to another ScheduleGroupItem object by the specified increment.  
Public Method (Inherited from System.Windows.Forms.ContainerControl)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodOverridden. Refreshes the control.  
Public MethodRemoves specified C1.C1Schedule.Appointment object from the C1.C1Schedule.AppointmentStorage.  
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodResets the value of the VisualStyle ambient property.  
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.ScrollableControl)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodSelects specified C1.C1Schedule.Appointment object in the user interface.  
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.ScrollableControl)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodOverloaded. Shows specified dates in the scheduler choosing appropriate type of view.  
Public Method (Inherited from System.Windows.Forms.Control)
Public Method (Inherited from System.ComponentModel.Component)
Public Method (Inherited from System.Windows.Forms.Control)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.ContainerControl)
Public MethodOverloaded.  (Inherited from System.Windows.Forms.UserControl)
Top
Public Events
 NameDescription
Public EventOccurs when an C1.C1Schedule.Appointment object is added.  
Public EventOccurs when an C1.C1Schedule.Appointment object is changed.  
Public EventOccurs immediately before a custom action of an C1.C1Schedule.Appointment object executes.  
Public EventOccurs when an C1.C1Schedule.Appointment object is deleted.  
Public EventEvent that fires when the user clicks a hyperlink within the appointment element.  
Public EventOccurs when the RecurrenceState property of an C1.C1Schedule.Appointment object is changed.  
Public EventOccurs when C1.C1Schedule.AppointmentCollection has been loaded by the C1ScheduleStorage.Import method.  
Public Event (Inherited from System.Windows.Forms.UserControl)
Public Event (Inherited from System.Windows.Forms.UserControl)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public EventOccurs immediately before the new C1.C1Schedule.Appointment object is created.  
Public EventOccurs before an C1.C1Schedule.Appointment object is deleted by end-user by pressing 'Delete' button.  
Public EventOccurs before an C1.C1Schedule.Appointment object is dropped by end-user.  
Public EventOccurs before the C1.C1Schedule.Appointment object is edited in-place.  
Public EventOccurs before the appointment content is formatted.  
Public EventOccurs before an C1.C1Schedule.Appointment object is resized by end-user.  
Public EventOccurs before the C1.C1Schedule.Appointment object is saved by end-user.  
Public EventOccurs immediately before the Appointment dialog box is displayed.  
Public EventOccurs before the appointment tooltip is shown.  
Public EventOccurs before the context menu is shown. This event gets fired even if ShowContextMenu property is false.  
Public EventOccurs before export operation performed by the Export method.  
Public EventOccurs before the group header is formatted.  
Public EventOccurs before showing print options form.  
Public EventOccurs before printing.  
Public EventOccurs before print preview.  
Public EventOccurs immediately before the Reminder dialog box is displayed.  
Public EventOccurs before the time interval is formatted.  
Public EventFired before the ViewType property change.  
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.ComponentModel.Component)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.UserControl)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public EventOccurs when the print document building is started.  
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public EventOccurs after a C1.C1Schedule.Reminder object is added.  
Public EventOccurs after a C1.C1Schedule.Reminder object has been modified.  
Public EventOccurs before the C1.C1Schedule.Reminder object is executed.  
Public EventOccurs when a C1.C1Schedule.Reminder object has been removed from the collection.  
Public EventOccurs when a C1.C1Schedule.Reminder object is dismissed using the Snooze button.  
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.ScrollableControl)
Public EventOccurs when the list of selected appointments is changed.  
Public EventOccurs when the range of available days is changed.  
Public EventOccurs when selected time interval is changed.  
Public EventOccurs when the range of visible days is changed.  
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Public Event (Inherited from System.Windows.Forms.Control)
Top
See Also

Reference

C1Schedule Class
C1.Win.C1Schedule Namespace