C1.Silverlight.Schedule.5
C1.Silverlight.Schedule Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassAddingAppointmentEventArgs The AddingAppointmentEventArgs class describes routed event data for the C1Scheduler.UserAddingAppointment event.
ClassAppointmentActionEventArgs The AppointmentActionEventArgs class describes routed event data for user actions on the Appointment object.
ClassAppointmentsCoverPane Provides a surface for painting appointment boxes over an arbitrary visual intervals layout.
ClassAppointmentWrapPanel Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the System.Windows.Controls.Orientation property. If System.Windows.Controls.Orientation property is System.Windows.Controls.Orientation.Vertical this panel behaves as the base class. If System.Windows.Controls.Orientation property is System.Windows.Controls.Orientation.Horizontal then AppointmentWrapPanel tries to position child elements in available space. For example, it doesn't wrap the child to the next line if the next line invisible. Instead, it shows as much as possible in the last visible line.
ClassBeforeViewChangeEventArgs Provides data for the C1Scheduler.BeforeViewChange event of the C1Scheduler control.
ClassC1Calendar Represents a multi month calendar with an ability to interactively navigate through months and select a specific System.DateTime value or its components.
ClassC1CalendarItem Represents a single month calendar with an ability to interactively navigate through months and select a specific DateTime or its components.
ClassC1CalendarItem.DateTimeInfoCollection The C1CalendarItem.DateTimeInfoCollection class keeps the list of DateTimeInfo objects which can be used for the C1CalendarItem control navigation.
ClassC1CalendarItemPresenter An instance of this class is used in the C1CalendarItem's template visual tree to define a place where a panel with calendar days will appear.
ClassC1CalendarPresenter An instance of this class is used in the C1Calendar's template visual tree to define a place where a panel with month calendars will appear.
ClassC1CalendarResources The C1CalendarResources keeps the set of resources used by the CalendarBase derived controls. Static fields of this class return default CalendarBase's themes.
ClassC1ItemsPresenter Used within the template of a GroupedListBox and GroupItem to specify the place in the control’s visual tree where the ItemsPanel defined by the GroupedListBox is to be added.
ClassC1Scheduler Represents a schedule with an ability to interactively manage appointments.
ClassC1SchedulerPresenter An instance of this class is used in the C1Scheduler's template visual tree to define a place where a pane representing schedule time intervals will appear.
ClassC1SchedulerResources The C1SchedulerResources keeps the set of resources used by the C1Scheduler control. Static fields of this class return default C1Scheduler's themes.
ClassC1SchedulerSettings Determines auxiliary properties providing different C1Scheduler object settings.
ClassC1SchedulerViewModel Represents the bridge between the view and the C1Scheduler control.
ClassCalendarBase The base class for the C1CalendarItem and C1Calendar controls.
ClassCalendarHelper Provides auxiliary properties providing calendar specific information.
ClassCoveredElement Defines a construction that describes a wrapper for the single covered element.
ClassCoveredElementsCollection The CoveredElementsCollection represents an observable collection of System.Windows.FrameworkElements.
ClassCoverElement Defines a construction that describes a UI that represents a single data object. The UI is constituted of a number of CoverElementChunk elements.
ClassCoverElementChunk The CoverElementChunk class represents an indivisible part of a UI for a data object.
ClassCoverElementChunkCollection The CoverElementChunkCollection represents the observable collection of CoverElementChunk objects.
ClassCoverElementCollection The CoverElementCollection is a observable keyed collection of CoverElement objects.
ClassCoverElementsPane Provides a surface for painting UI elements over the arbitrary layout.
ClassDateList The DateList class represents the observable collection of System.DateTime values. The collection contains unique values only. Every item in collection is a System.DateTime value containing the date part only.
ClassDateTimeInfo Provides additional info about a DateTime in a specified culture.
ClassDateTimeInterval The DateTimeInterval object represents a continuous interval of time.
ClassDateTimePropertyChangeEventArgs The DateTimePropertyChangeEventArgs class describes routed event data for the DateTime property changing events.
ClassDayGroupStyleSelector This class provides a way to apply day group styles in DayView/WorkWeekView modes.
ClassDayIntervalStyleSelector This class provides a way to apply day group styles for ordinal/current days.
ClassDayOfWeekSlot Provides a data about a day of a week for the DaysOfWeekPresenter.
ClassDayOfWeekSlotPresenter Represents a root element of a visual tree generated for a day of week slot of the C1CalendarItem.
ClassDaySlot Represents a day slot in the C1CalendarItem control.
ClassDaySlotPresenter Represents a root element of a visual tree generated for a day slot of the C1CalendarItem.
ClassDaysOfWeekPresenter An instance of this class is used in the C1CalendarItem's template visual tree to define a place where a panel with day of week captions will appear.
ClassDeferrableObservableCollection<T> The DeferrableObservableCollection<T> represents an System.Collections.ObjectModel.ObservableCollection`1 supported deferring events during the massive collection changes.
ClassEditAppointmentControl The EditAppointmentControl control allows editing of all appointment properties.
ClassEditCollectionControl The EditCollectionControl control is an auxiliary control encapsulating UI elements for editing Appointment Categories, Links or Resource properties.
ClassEditRecurrenceControl The EditRecurrenceControl control allows editing of all recurrence pattern properties.
ClassExtensions Class that provides static extension methods for several other classes.
ClassGroupedListBox Contains a list of selectable items. Supports grouping.
ClassGroupedListBoxItem Represents a selectable item in a GroupedListBox.
ClassGroupItem Appears as the root of the visual sub-tree generated for a group.
ClassGroupStyle Defines how you want the group to look at each level.
ClassIntervalAppointment Represents an Appointment in a VisualInterval.
ClassIntervalAppointmentCollection The IntervalAppointmentCollection class is a System.Collections.ObjectModel.ReadOnlyObservableCollection`1 collection of IntervalAppointment objects belonging to a certain VisualInterval object.
ClassIntervalAppointmentPresenter The IntervalAppointmentPresenter class represents the single appointment element in the C1Scheduler UI and allows in-place appointment editing.
ClassIntervalGroupDescriptionCollection Represents a collection of VisualIntervalGroupDescription objects.
ClassIntervalGroupStyleCollection Represents a collection of GroupStyle objects.
ClassItemContainerGenerator Generates the user interface on behalf of its host GroupedListBox control.
ClassMonthSlotPresenter An instance of this class is used to represent the single month.
ClassNestedPropertySetter Represents a property setter which is being used as an item of the C1Scheduler.NestedSetters collection and is able to assign a value to a C1Scheduler nested property.
ClassNestedPropertySetterCollection Represents a collection of NestedPropertySetter objects.
ClassPilePanel Positions child elements one over another as it is done by the System.Windows.Controls.Grid panel with single row and single column.
ClassPropertyChangeEventArgsBase The PropertyChangeEventArgsBase class describes routed event data for the dependency property changing events.
ClassRecChoiceControl This window allows to select or remove a single occurrence or the whole recurring series.
ClassReentrantObservableCollection<T> The ReentrantObservableCollection<T> class represents the same interface and functionality as the DeferrableObservableCollection<T> with one exception: it allows collection changing in event handlers for the CollectionChanged event.
ClassReminderActionEventArgs The ReminderActionEventArgs class describes routed event data for actions on the Reminder object.
ClassReminderListBoxItem Represents single C1.C1Schedule.Reminder object.
ClassRemindersListBox The RemindersListBox represents collection of C1.C1Schedule.Reminder objects in a two-column view.
ClassSchedulerGroupItem Holds all the data required for displaying individual UI part for the single resource, category or contact when the C1Scheduler.GroupBy property is set, or default UI otherwise.
ClassSchedulerGroupItemCollection Represents a collection of the SchedulerGroupItem objects.
ClassSelectFromListScene Interaction logic for SelectFromListScene.xaml
ClassShiftingCanvas Positions children elements in the viewport of the parent ScrollViewer control which supports horizontal scrolling.
ClassShowRemindersControl The ShowRemindersControl displays currently active reminders and allows to control them.
ClassStretchingCanvas The StretchingCanvas panel positions child elements as standard System.Windows.Controls.Canvas and keeps child's System.Windows.FrameworkElement.Width equal to the parent StretchingCanvas System.Windows.FrameworkElement.ActualWidth property value. This is a supplementary panel which is required due to Silverlight limitation (Silverlight doesn't support binding to the ActualWidth property).
ClassThemeResources The ThemeResources class is a base abstract class for ThemeResources classes.
ClassTimeRuler Represents UI for displaying horizontal or vertical time ruler in the C1Scheduler control template.
ClassTimeRulerHelper Supplies hours and minutes string representation based on the specified VisualInterval object, current culture and C1Scheduler.TimeFormat property value.
ClassTimeSlotGroupStyleSelector This class provides a way to apply time slot group styles for working/free hours in DayView/WorkWeekView modes.
ClassTimeSlotStyleSelector This class provides a way to apply time slot styles for working/free hours in DayView/WorkWeekView modes.
ClassTimeSlotTemplateSelector This class provides a way to choose a DataTemplate for the VisualInterval object representing the single time slot in DayView/WorkWeekView modes.
ClassVisualInterval Represents a definition of a minimal indivisible time interval represented by the C1Scheduler.
ClassVisualIntervalCollection Represents a collection of VisualInterval objects.
ClassVisualIntervalGroup Instances of this class appear as DataContext for the C1Scheduler group headers defined in the C1Scheduler.VisualIntervalGroupStyles collection.
ClassVisualIntervalGroupDescription Represents a grouping criteria for a collection of VisualInterval objects.
ClassVisualIntervalGroupsPresenter The VisualIntervalGroupsPresenter class is a listbox representing the collection of VisualIntervalGroup objects. This class implements selection logic for all-day areas in Day View, WorkWeek View and Office 2007 Week View modes.
ClassVisualIntervalPresenter Represents a selectable item in a VisualIntervalsPresenter.
ClassVisualIntervalsPresenter The base class for list boxes which should represent the collection of VisualInterval objects.
ClassWeekNumberSlot Provides a data about week number for the WeekNumbersPresenter class.
ClassWeekNumberSlotPresenter Represents a root element of the visual tree generated for a week number slot of the C1CalendarItem control.
ClassWeekNumbersPresenter An instance of this class is used in the C1CalendarItem's template visual tree to define a place where a panel with week numbers will appear.
Delegates
 DelegateDescription
DelegateGroupStyleSelector Delegate used to select the group style as a function of the parent group and its level.
Enumerations
 EnumerationDescription
EnumerationAppointmentFilterEnum Determines the type of appointments drawn by the AppointmentsCoverPane pane.
EnumerationSelectionCommand Determines the type of selection.
EnumerationSizingType Describes how UI element is sized with respect to the available space.
EnumerationViewType Determine the view type which should be used in the C1Scheduler control.
See Also

Reference

C1.Silverlight.Schedule.5 Assembly

 

 


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