The C1Scheduler type exposes the following members.
Constructors
Name | Description | |
---|---|---|
C1Scheduler |
Initializes the new instance of the C1Scheduler control.
|
Methods
Name | Description | |
---|---|---|
ApplyTemplate | (Inherited from Control.) | |
Arrange |
Positions child elements and determines a size for a UIElement. Parent elements call this method from their ArrangeCore(Rect) implementation (or a WPF framework-level equivalent) to form a recursive layout update. This method constitutes the second pass of a layout update. (Inherited from UIElement.) |
|
ArrangeOverride |
When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class. (Inherited from FrameworkElement.) |
|
BeginUpdate |
Disables any redrawing of the control.
|
|
BringTimeIntoView |
Attempts 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.
|
|
CaptureMouse |
Attempts to force capture of the mouse to this element. (Inherited from UIElement.) |
|
ChangeStyle |
Changes the Style property with the specified Style or a style
referenced by the specified ResourceDictionary key.
|
|
CheckAccess | (Inherited from DependencyObject.) | |
ClearValue |
Clears the local value of a property. The property to be cleared is specified by a DependencyProperty identifier. (Inherited from DependencyObject.) |
|
Compare(Appointment, Appointment) |
Performs a comparison of two Appointment objects based on their start time and subject.
|
|
Compare(Status, Status) |
Performs a comparison of two Status objects based on their StatusType property value.
|
|
DecrementStartTimeLarge |
Decrements the VisualStartTime property value on the amount
specified in the LargeStartTimeChange property.
|
|
DecrementStartTimeSmall |
Decrements the VisualStartTime property value on the amount
specified in the SmallStartTimeChange property.
|
|
DeleteAppointment()()()() |
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.
|
|
DeleteAppointment(Appointment) |
Deletes the specified appointment.
|
|
Dispose()()()() |
Clean up any resources being used.
|
|
Dispose(Boolean) |
Clean up any resources being used.
|
|
EditAppointmentDialog |
Shows the Edit Appointment dialog for editing of the specified existing
Appointment.
|
|
EditRecurrenceDialog |
Shows the Edit Recurrence dialog for editing a RecurrencePattern
of the specified Appointment.
|
|
EndUpdate |
Enables the redrawing of the control.
|
|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
FindName |
Finds an element that has the provided identifier name. (Inherited from FrameworkElement.) |
|
FindUIForTime |
Returns the FrameworkElement corresponding to the given DateTime value.
|
|
Focus | (Inherited from Control.) | |
GetAnimationBaseValue | (Inherited from DependencyObject.) | |
GetDateTimeAtPoint |
Returns the Nullable<(Of <(<'T>)>)> at the specified location.
|
|
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetTemplateChild | (Inherited from Control.) | |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
GetValue |
Returns the current effective value of a dependency property on this instance of a DependencyObject. (Inherited from DependencyObject.) |
|
IncrementStartTimeLarge |
Increments the VisualStartTime property value on the amount
specified in the LargeStartTimeChange property.
|
|
IncrementStartTimeSmall |
Increments the VisualStartTime property value on the amount
specified in the SmallStartTimeChange property.
|
|
InvalidateArrange |
Invalidates the arrange state (layout) for the element. After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout()()()(). (Inherited from UIElement.) |
|
InvalidateMeasure |
Invalidates the measurement state (layout) for the element. (Inherited from UIElement.) |
|
Measure |
Updates the DesiredSize of a UIElement. Parent elements call this method from their own MeasureCore(Size) implementations to form a recursive layout update. Calling this method constitutes the first pass (the "Measure" pass) of a layout update. (Inherited from UIElement.) |
|
MeasureOverride |
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class. (Inherited from FrameworkElement.) |
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
NavigateToAppointment(Boolean, Nullable<(Of <<'(DateTime>)>>)) |
Navigates the C1Scheduler control to the nearest
Appointment.
|
|
NavigateToAppointment(BaseObject, Boolean, Nullable<(Of <<'(DateTime>)>>)) |
Navigates the C1Scheduler control to the nearest
Appointment in the GroupItems with the specified owner object.
|
|
NavigateToNextAppointment()()()() |
Makes the nearest appointment after SelectedDateTime visible in
the control UI.
|
|
NavigateToNextAppointment(BaseObject) |
Makes the nearest appointment after SelectedDateTime visible in
the control UI.
|
|
NavigateToPreviousAppointment()()()() |
Makes the nearest appointment before SelectedDateTime visible in
the control UI.
|
|
NavigateToPreviousAppointment(BaseObject) |
Makes the nearest appointment before SelectedDateTime visible in
the control UI.
|
|
NewAppointmentDialog()()()() |
Shows the Edit Appointment dialog for the creation of a new
Appointment object.
Edit Appointment dialog is initialized according to the
SelectedDateTimeInterval property value if it is not null;
or according to the current date and time and
the VisualIntervalScale property value otherwise.
|
|
NewAppointmentDialog(VisualInterval) |
Shows the Edit Appointment dialog for the creation of a new
Appointment.
|
|
NewAppointmentDialog(DateTime, DateTime) |
Shows the Edit Appointment dialog for the creation of a new
Appointment object with the specified start and end values.
|
|
NewAppointmentDialog(DateTime, DateTime, BaseObject) |
Shows the Edit Appointment dialog for the creation of a new
Appointment object with the specified start and end values.
|
|
NewAppointmentDialog(DateTime, DateTime, Nullable<(Of <<'(Boolean>)>>)) |
Shows the Edit Appointment dialog for the creation of a new
Appointment object with the specified parameters.
|
|
NewAppointmentDialog(DateTime, DateTime, Nullable<(Of <<'(Boolean>)>>), BaseObject) |
Shows the Edit Appointment dialog for the creation of a new
Appointment object with the specified parameters.
|
|
OnApplyTemplate | (Overrides FrameworkElement..::..OnApplyTemplate()()()().) | |
OnAppointmentAdded |
Raises a AppointmentAdded event.
|
|
OnAppointmentChanged |
Raises a AppointmentChanged event.
|
|
OnAppointmentCustomAction |
Raises a AppointmentCustomAction event.
|
|
OnAppointmentDeleted |
Raises a AppointmentDeleted event.
|
|
OnAppointmentRecurrenceStateChanged |
Raises a AppointmentRecurrenceStateChanged event.
|
|
OnBeforeAppointmentDrop |
Raises a BeforeAppointmentDrop event.
|
|
OnBeforeAppointmentResize |
Raises a BeforeAppointmentResize event.
|
|
OnBeforeAppointmentSave |
Raises a BeforeAppointmentResize event.
|
|
OnBeforeViewChange |
Raises a BeforeViewChange event.
|
|
OnCreateAutomationPeer |
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure. (Inherited from UIElement.) |
|
OnDataSourceItemSynchronized |
Raises a DataSourceItemSynchronized event;
|
|
OnDrop | ||
OnEndChanged |
Raises an EndChanged event.
|
|
OnGotFocus | (Inherited from Control.) | |
OnKeyDown | (Overrides ControlOnKeyDown(KeyEventArgs).) | |
OnKeyUp | (Inherited from Control.) | |
OnLostFocus | (Inherited from Control.) | |
OnMouseEnter | (Inherited from Control.) | |
OnMouseLeave | (Inherited from Control.) | |
OnMouseLeftButtonDown | (Inherited from Control.) | |
OnMouseLeftButtonUp | (Inherited from Control.) | |
OnMouseMove | (Inherited from Control.) | |
OnMouseWheel | ||
OnReminderAdded |
Raises a ReminderAdded event.
|
|
OnReminderChanged |
Raises a ReminderChanged event.
|
|
OnReminderFire |
Raises a ReminderFire event.
|
|
OnReminderRemoved |
Raises a ReminderRemoved event.
|
|
OnReminderSnooze |
Raises a ReminderSnooze event.
|
|
OnSelectedAppointmentChanged |
Raises a SelectedAppointmentChanged event.
|
|
OnSelectedDateTimeChanged |
Raises a SelectedDateTimeChanged event.
|
|
OnStartChanged |
Raises a StartChanged event.
|
|
OnStyleChanged |
Raises a StyleChanged event.
|
|
OnUserAddingAppointment |
Raises a UserAddingAppointment event.
|
|
OnUserClosingAppointment |
Raises a UserEditingAppointment event.
|
|
OnUserDeletingAppointment |
Raises a UserDeletingAppointment event.
|
|
OnUserEditingAppointment |
Raises a UserEditingAppointment event.
|
|
ReadLocalValue |
Returns the local value of a dependency property, if it exists. (Inherited from DependencyObject.) |
|
ReleaseMouseCapture |
Releases the mouse capture, if this element held the capture. (Inherited from UIElement.) |
|
SelectFromListDialog(IList, IList, Type, Appointment, String) |
Shows the Select From List dialog. Honors property values defined in the Settings object.
|
|
SelectFromListDialog(IList, IList, Type, Appointment, String, Boolean, Boolean) |
Shows the Select From List dialog.
|
|
SetBinding | (Inherited from FrameworkElement.) | |
SetRelativeStartTime |
Sets the VisualStartTime property to a value between the
Start and End property values based on the specified
coefficient.
|
|
SetValue |
Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from DependencyObject.) |
|
ShouldSerializeEmptyGroupName | ||
ShouldSerializeEnd | ||
ShouldSerializeNextAppointmentText | ||
ShouldSerializePreviousAppointmentText | ||
ShouldSerializeStart | ||
ToString | (Inherited from Object.) | |
TransformToVisual | (Inherited from UIElement.) | |
UpdateLayout |
Ensures that all visual child elements of this element are properly updated for layout. (Inherited from UIElement.) |
Fields
Name | Description | |
---|---|---|
ActiveRemindersProperty |
Identifies the ActiveReminders dependency property.
|
|
AlternatingBackgroundProperty |
Identifies the AlternatingBackground dependency property.
|
|
AppointmentForegroundProperty |
Identifies the AppointmentForeground dependency property.
|
|
BoldedDatesProperty |
Identifies the BoldedDates dependency property.
|
|
CalendarHelperProperty |
Identifies the CalendarHelper dependency property.
|
|
CanNavigateNextGroupProperty |
Identifies the CanNavigateNextGroup property.
|
|
CanNavigatePreviousGroupProperty |
Identifies the CanNavigatePreviousGroup property.
|
|
ChangeStyleCommand |
Defines the command that changes the Style property with the
specified Style or a style referenced by the specified ResourceDictionary key.
|
|
ControlBackgroundProperty |
Identifies the ControlBackground dependency property.
|
|
ControlForegroundProperty |
Identifies the ControlForeground dependency property.
|
|
DayViewDayHeaderFormatProperty |
Identifies the DayViewDayHeaderFormat dependency property.
|
|
DecrementStartTimeLargeCommand |
Defines the command that decrements the VisualStartTime property
value on the amount specified in the LargeStartTimeChange property.
|
|
DecrementStartTimeSmallCommand |
Defines the command that decrements the VisualStartTime property
value on the amount specified in the SmallStartTimeChange property.
|
|
DeleteAppointmentCommand |
Defines the command that deletes the Appointment(s).
|
|
DismissCommand |
Defines the command that dismisses reminders.
|
|
EditAppointmentDialogCommand |
Defines the command that shows the Edit Appointment dialog for editing of the
specified existing Appointment(s).
|
|
EditAppointmentTemplateProperty |
Identifies the EditAppointmentTemplate dependency property.
|
|
EditRecurrenceDialogCommand |
Defines the command that shows the Edit Recurrence dialog for editing a
RecurrencePattern of the specified Appointment.
|
|
EditRecurrenceTemplateProperty |
Identifies the EditRecurrenceTemplate dependency property.
|
|
EmptyGroupNameProperty |
Identifies the EmptyGroupName property.
|
|
EndProperty |
Identifies the End dependency property.
|
|
ExportCommand |
Defines the command that exports Scheduler data to the file.
|
|
GroupHeaderTemplateProperty |
Identifies the GroupHeaderTemplate dependency property.
|
|
GroupPageSizeProperty |
Identifies the GroupPageSize dependency property.
|
|
HasVisibleAppointmentsProperty |
Identifies the HasVisibleAppointments dependency property.
|
|
HideGroupCommand |
Defines the command that hides the specified SchedulerGroupItem object.
|
|
ImportCommand |
Defines the command that imports Scheduler data from the file.
|
|
IncrementStartTimeLargeCommand |
Defines the command that increments the VisualStartTime property
value on the amount specified in the LargeStartTimeChange property.
|
|
IncrementStartTimeSmallCommand |
Defines the command that increments the VisualStartTime property
value on the amount specified in the SmallStartTimeChange property.
|
|
IntervalAppointmentTemplateProperty |
Identifies the IntervalAppointmentTemplate dependency property.
|
|
IsDragDropDisabledProperty |
Identifies the IsDragDropDisabled dependency property.
|
|
IsGroupedProperty |
Identifies the IsGrouped property.
|
|
IsInPlaceEditingDisabledProperty |
Identifies the IsInPlaceEditingDisabled dependency property.
|
|
IsTotalGroupItemEnabledProperty |
Identifies the IsTotalGroupItemEnabled property.
|
|
LargeStartTimeChangeProperty |
Identifies the LargeStartTimeChange dependency property.
|
|
MonthStyleProperty |
Identifies the MonthStyle dependency property.
|
|
MonthViewDayHeaderDayFormatProperty |
Identifies the MonthViewDayHeaderDayFormat dependency property.
|
|
MonthViewDayHeaderMonthFormatProperty |
Identifies the MonthViewDayHeaderMonthFormat dependency property.
|
|
MonthViewHeaderFormatProperty |
Identifies the MonthViewHeaderFormat dependency property.
|
|
NavigateToNextAppointmentCommand |
Defines the command that makes the nearest appointment after
SelectedDateTime visible in the control UI.
|
|
NavigateToNextGroupCommand |
Defines the command that navigates C1Scheduler UI to the next SchedulerGroupItem object.
|
|
NavigateToPreviousAppointmentCommand |
Defines the command that makes the nearest appointment before
SelectedDateTime visible in the control UI.
|
|
NavigateToPreviousGroupCommand |
Defines the command that navigates C1Scheduler UI to the previous SchedulerGroupItem object.
|
|
NewAppointmentDialogCommand |
Defines the command that shows the Edit Appointment dialog for a creation of
a new Appointment.
|
|
NextAppointmentTextProperty |
Identifies the NextAppointmentText property.
|
|
OneDayStyleProperty |
Identifies the OneDayStyle dependency property.
|
|
PreviousAppointmentTextProperty |
Identifies the PreviousAppointmentText property.
|
|
SelectedAppointmentProperty |
Identifies the SelectedAppointment dependency property.
|
|
SelectedBackgroundProperty |
Identifies the SelectedBackground dependency property.
|
|
SelectedDateTimeIntervalProperty |
Identifies the SelectedDateTimeInterval dependency property.
|
|
SelectedDateTimeProperty |
Identifies the SelectedDateTime dependency property.
|
|
SelectedGroupItemProperty |
Identifies the SelectedGroupItem dependency property.
|
|
SelectedIntervalAppointmentProperty |
Identifies the SelectedIntervalAppointment dependency property.
|
|
SelectedVisualIntervalProperty |
Identifies the SelectedVisualInterval dependency property.
|
|
SelectFromListDialogCommand |
Defines the command that shows the Select From List dialog
for specified parameters.
|
|
SelectFromListTemplateProperty |
Identifies the SelectFromListTemplate dependency property.
|
|
SetRelativeStartTimeCommand |
Defines the command that sets the VisualStartTime property to a value
between the
Start and End property values based on the specified
coefficient.
|
|
SettingsProperty |
Identifies the C1SchedulerSettings dependency property.
|
|
ShowRemindersTemplateProperty |
Identifies the ShowRemindersTemplate dependency property.
|
|
ShowWorkTimeOnlyProperty |
Identifies the ShowWorkTimeOnly dependency property.
|
|
SmallStartTimeChangeProperty |
Identifies the SmallStartTimeChange dependency property.
|
|
SnoozeCommand |
Defines the command that snoozes reminders.
|
|
StartProperty |
Identifies the Start dependency property.
|
|
ThemeProperty |
Identifies the Theme dependency property.
|
|
TimeFormatProperty |
Identifies the TimeFormat dependency property.
|
|
TimeLineStyleProperty |
Identifies the TimeLineStyle dependency property.
|
|
TodayBackgroundProperty |
Identifies the TodayBackground dependency property.
|
|
ViewStyleSelectorProperty |
Identifies the C1StyleSelector dependency property.
|
|
VisibleDatesProperty |
Identifies the VisibleDates dependency property.
|
|
VisualEndTimeProperty |
Identifies the VisualEndTimeProperty dependency property.
|
|
VisualIntervalGroupDescriptionsProperty |
Identifies the VisualIntervalGroupDescriptions dependency property.
|
|
VisualIntervalGroupStylesProperty |
Identifies the VisualIntervalGroupStyles dependency property.
|
|
VisualIntervalPanelProperty |
Identifies the VisualIntervalPanel dependency property.
|
|
VisualIntervalScaleProperty |
Identifies the VisualIntervalScale dependency property.
|
|
VisualIntervalTemplateProperty |
Identifies the VisualIntervalTemplate dependency property.
|
|
VisualStartTimeProperty |
Identifies the VisualStartTime dependency property.
|
|
VisualTimeSpanProperty |
Identifies the VisualTimeSpan dependency property.
|
|
WeekStyleProperty |
Identifies the WeekStyle dependency property.
|
|
WeekViewDayHeaderFormatProperty |
Identifies the WeekViewDayHeaderFormat dependency property.
|
|
WorkingWeekStyleProperty |
Identifies the WorkingWeekStyle dependency property.
|
Properties
Name | Description | |
---|---|---|
ActiveReminders |
Gets a ReadOnlyObservableCollection<(Of <(<'T>)>)> of active Reminder objects.
This is a dependency property.
|
|
ActualHeight |
Gets the rendered height of this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
ActualWidth |
Gets the rendered width of this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
AlternatingBackground |
Gets or sets a Brush object used as background for working hours and days of alternating months.
This is a dependency property.
|
|
AppointmentComparison |
Gets or sets the Comparison<(Of <(<'T>)>)> delegate which is used by
the C1Scheduler control to sort appointments.
|
|
AppointmentForeground |
Gets or sets a Brush object used as a foreground for appointment elements.
This is a dependency property.
|
|
Background |
Gets or sets a brush that describes the background of a control. This is a dependency property. (Inherited from Control.) |
|
BoldedDates |
Gets the collection of dates which contain appointments.
This is a dependency property.
|
|
BorderBrush |
Gets or sets a brush that describes the border background of a control. This is a dependency property. (Inherited from Control.) |
|
BorderThickness |
Gets or sets the border thickness of a control. This is a dependency property. (Inherited from Control.) |
|
CalendarHelper |
Gets or sets the CalendarHelper object
which provides calendar-dependant properties.
This is a dependency property.
|
|
CanNavigateNextGroup |
Gets a Boolean value determining whether the C1Scheduler control
can be navigated to the next SchedulerGroupItem object.
This is a dependency property.
|
|
CanNavigatePreviousGroup |
Gets a Boolean value determining whether the C1Scheduler control
can be navigated to the next SchedulerGroupItem object.
This is a dependency property.
|
|
Clip |
Gets or sets the geometry used to define the outline of the contents of an element. This is a dependency property. (Inherited from UIElement.) |
|
ControlBackground |
Gets or sets a Brush object that is the face color of a control (Time Ruler, Month View header, etc.).
This is a dependency property.
|
|
ControlForeground |
Gets or sets a Brush object that is the text color in a control (Time Ruler, Month View header, etc.).
This is a dependency property.
|
|
Cursor |
Gets or sets the cursor that displays when the mouse pointer is over this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
DataContext |
Gets or sets the data context for an element when it participates in data binding. This is a dependency property. (Inherited from FrameworkElement.) |
|
DataStorage |
Gets a C1ScheduleStorage that stores a data that is represented
by the control.
|
|
DayViewDayHeaderFormat |
Gets or sets the 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.
|
|
DefaultStyleKey | (Inherited from Control.) | |
DesiredSize |
Gets the size that this element computed during the measure pass of the layout process. (Inherited from UIElement.) |
|
Dispatcher | (Inherited from DependencyObject.) | |
EditAppointmentTemplate |
Gets or sets a DataTemplate that defines a UI for the Edit Appointment dialog.
This is a dependency property.
|
|
EditRecurrenceTemplate |
Gets or sets a DataTemplate that defines a UI for the Edit Recurrence dialog.
This is a dependency property.
|
|
EmptyGroupName | ||
End |
Gets 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.
|
|
FontFamily |
Gets or sets the font family of the control. This is a dependency property. (Inherited from Control.) |
|
FontSize |
Gets or sets the font size. This is a dependency property. (Inherited from Control.) |
|
FontStretch |
Gets or sets the degree to which a font is condensed or expanded on the screen. This is a dependency property. (Inherited from Control.) |
|
FontStyle |
Gets or sets the font style. This is a dependency property. (Inherited from Control.) |
|
FontWeight |
Gets or sets the weight or thickness of the specified font. This is a dependency property. (Inherited from Control.) |
|
Foreground |
Gets or sets a brush that describes the foreground color. This is a dependency property. (Inherited from Control.) |
|
GroupBy |
Gets or sets the String value determining the type of grouping.
|
|
GroupHeaderTemplate |
Gets or sets a DataTemplate that defines a UI representation of
the SchedulerGroupItem object header. This is a dependency property.
|
|
GroupItems |
Gets a collection of all available SchedulerGroupItem objects for the currently set type of grouping.
|
|
GroupPageSize |
Gets or sets the 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.
|
|
HasVisibleAppointments |
Indicates whether there is at least one visible appointment in the current view.
This is a dependency property.
|
|
Height |
Gets or sets the suggested height of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
HorizontalAlignment |
Gets or sets the horizontal alignment characteristics applied to this element when it is composed within a parent element, such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
|
HorizontalContentAlignment |
Gets or sets the horizontal alignment of the control's content. This is a dependency property. (Inherited from Control.) |
|
IntervalAppointmentTemplate |
Gets or sets a DataTemplate that defines a UI representation of
an IntervalAppointment object. This is a dependency property.
|
|
IsDragDropDisabled |
Gets or sets a Boolean value that indicates whether
the C1Scheduler doesn't allow appointment resizing and drag operations.
This is a dependency property.
|
|
IsEnabled | (Inherited from Control.) | |
IsGrouped |
Gets a Boolean value determining whether grouping has been set for the C1Scheduler control.
This is a dependency property.
|
|
IsHitTestVisible |
Gets or sets a value that declares whether this element can possibly be returned as a hit test result from some portion of its rendered content. This is a dependency property. (Inherited from UIElement.) |
|
IsInPlaceEditingDisabled |
Gets or sets a Boolean value that indicates whether
in-place editing of appointments is enabled for an end-user.
This is a dependency property.
|
|
IsTabStop |
Gets or sets a value that indicates whether a control is included in tab navigation. This is a dependency property. (Inherited from Control.) |
|
IsTotalGroupItemEnabled |
Gets a Boolean value determining whether the C1Scheduler control generates
visual intervals for the total group.
This is a dependency property.
The default value is false.
|
|
Language |
Gets or sets localization/globalization language information that applies to an element. This is a dependency property. (Inherited from FrameworkElement.) |
|
LargeStartTimeChange |
Gets 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.
|
|
Margin |
Gets or sets the outer margin of an element. This is a dependency property. (Inherited from FrameworkElement.) |
|
MaxHeight |
Gets or sets the maximum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
MaxWidth |
Gets or sets the maximum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
MinHeight |
Gets or sets the minimum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
MinWidth |
Gets or sets the minimum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
MonthStyle |
Gets or sets a Style object that defines a UI representation of
C1Scheduler control in a Month View mode. This is a dependency property.
|
|
MonthViewDayHeaderDayFormat |
Gets or sets the 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.
|
|
MonthViewDayHeaderMonthFormat |
Gets or sets the 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.
|
|
MonthViewHeaderFormat |
Gets or sets the String value determining format
used to display day names in a Month view header.
The default value is 'dddd'.
This is a dependency property.
|
|
Name |
Gets or sets the identifying name of the element. The name provides a reference so that code-behind, such as event handler code, can refer to a markup element after it is constructed during processing by a XAML processor. This is a dependency property. (Inherited from FrameworkElement.) |
|
NestedSetters |
Represents a collection of NestedPropertySetter objects
used to define values for nested properties in XAML.
|
|
NextAppointmentText |
Gets or sets a String value used as text for the 'Next Appointment' navigation pane.
|
|
OneDayStyle |
Gets or sets a Style object that defines a UI representation of
C1Scheduler control in a Day View mode. This is a dependency property.
|
|
Opacity |
Gets or sets the opacity factor applied to the entire UIElement when it is rendered in the user interface (UI). This is a dependency property. (Inherited from UIElement.) |
|
OpacityMask |
Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. This is a dependency property. (Inherited from UIElement.) |
|
Padding |
Gets or sets the padding inside a control. This is a dependency property. (Inherited from Control.) |
|
Parent |
Gets the logical parent element of this element. (Inherited from FrameworkElement.) |
|
PreviousAppointmentText |
Gets or sets a String value used as text for the 'Previous Appointment' navigation pane.
|
|
RenderSize |
Gets (or sets, but see Remarks) the final render size of this element. (Inherited from UIElement.) |
|
RenderTransform |
Gets or sets transform information that affects the rendering position of this element. This is a dependency property. (Inherited from UIElement.) |
|
RenderTransformOrigin |
Gets or sets the center point of any possible render transform declared by RenderTransform, relative to the bounds of the element. This is a dependency property. (Inherited from UIElement.) |
|
Resources |
Gets or sets the locally-defined resource dictionary. (Inherited from FrameworkElement.) |
|
SelectedAppointment |
Gets or sets an Appointment that is currently selected
in the control UI. This is a dependency property.
|
|
SelectedBackground |
Gets or sets a Brush object used to highlight currently selected day.
This is a dependency property.
|
|
SelectedDateTime |
Gets or sets a DateTime currently selected in control UI.
The default value is Today. This is a dependency property.
|
|
SelectedDateTimeInterval |
Gets the DateTimeInterval object representing
time interval which is currently selected in the control UI.
This is a dependency property.
|
|
SelectedGroupItem |
Gets the selected SchedulerGroupItem object or returns null if the selection is empty.
This is a dependency property.
|
|
SelectedIntervalAppointment |
Gets or sets a IntervalAppointment that is currently selected
in control UI. This is a dependency property.
|
|
SelectedVisualInterval |
Gets or sets the first selected VisualInterval object
in the current selection or returns null if the selection is empty.
|
|
SelectFromListTemplate |
Gets or sets a DataTemplate that defines a UI for the dialog like
Select Resources, Select Categories and Select Contacts.
This is a dependency property.
|
|
Settings |
Gets or sets the C1SchedulerSettings object
which provides C1Scheduler settings properties.
This is a dependency property.
|
|
ShowEmptyGroupItem |
Gets or sets the Boolean value determining whether the C1Scheduler control
should display an empty group item.
|
|
ShowRemindersTemplate |
Gets or sets a DataTemplate that defines a UI for the Show Reminders dialog.
This is a dependency property.
|
|
ShowWorkTimeOnly |
Gets or sets the 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.
|
|
SmallStartTimeChange |
Gets 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.
|
|
Start |
Gets 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.
|
|
StatusComparison |
Gets or sets the Comparison<(Of <(<'T>)>)> delegate which is used by
the C1Scheduler control to compare availability statuses.
|
|
Style |
Gets or sets the style used by this element when it is rendered. This is a dependency property. (Inherited from FrameworkElement.) |
|
TabIndex |
Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by using the TAB key. This is a dependency property. (Inherited from Control.) |
|
TabNavigation | (Inherited from Control.) | |
Tag |
Gets or sets an arbitrary object value that can be used to store custom information about this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
Template |
Gets or sets a control template. This is a dependency property. (Inherited from Control.) |
|
Theme |
Gets or sets a ResourceDictionary object containing Scheduler theme resources.
|
|
TimeFormat |
Gets or sets the 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.
|
|
TimeLineStyle |
Gets or sets a Style object that defines a UI representation of the
C1Scheduler control in a Time Line mode. This is a dependency property.
|
|
TodayBackground |
Gets or sets a Brush object used to color current day.
This is a dependency property.
|
|
TotalGroupItem |
Gets the SchedulerGroupItem object representing the group item which has no owner,
but contains appointments of all visible group items.
|
|
Triggers |
Gets the collection of triggers established directly on this element, or in child elements. (Inherited from FrameworkElement.) |
|
UseLayoutRounding | (Inherited from UIElement.) | |
VerticalAlignment |
Gets or sets the vertical alignment characteristics applied to this element when it is composed within a parent element such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
|
VerticalContentAlignment |
Gets or sets the vertical alignment of the control's content. This is a dependency property. (Inherited from Control.) |
|
ViewStyleSelector |
Enables 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.
|
|
Visibility |
Gets or sets the user interface (UI) visibility of this element. This is a dependency property. (Inherited from UIElement.) |
|
VisibleDates |
Gets the list of currently visible dates.
Changing this list might affect the next properties:
|
|
VisibleGroupItems |
Gets a collection of currently visible SchedulerGroupItem objects.
This collection can be used in xaml in the C1Scheduler control templates.
|
|
VisualEndTime |
Gets an end of a period of time that is currently represented in
the control UI. This is a dependency property.
|
|
VisualIntervalGroupDescriptions |
Gets 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.
|
|
VisualIntervalGroups | Obsolete.
The C1Scheduler control doesn't use this property any more.
This property has been moved to the SchedulerGroupItem class.
The VisualIntervalGroups property still exists for the backward compatibility.
It returns the VisualIntervalGroups of the default SchedulerGroupItem group.
If existing application doesn't require grouping functionality and has custom templates for
the C1Scheduler control, all templates will continue working after upgrading to the new version.
|
|
VisualIntervalGroupStyles |
Gets or sets a collection of GroupStyle
objects that characterize UI for each group level defined in the
VisualIntervalGroupDescriptions collection.
This is a dependency property.
|
|
VisualIntervalPanel |
Gets or sets a DataTemplate that defines the panel that lays out elements
representing VisualInterval objects from the
VisualIntervals collection. This is a dependency property.
|
|
VisualIntervals | Obsolete.
The C1Scheduler control doesn't use this property any more.
This property has been moved to the SchedulerGroupItem class.
The VisualIntervals property still exists for the backward compatibility.
It returns the VisualIntervals of the default SchedulerGroupItem group.
If existing application doesn't require grouping functionality and has custom templates for
the C1Scheduler control, all templates will continue working after upgrading to the new version.
|
|
VisualIntervalScale |
Gets or sets a TimeSpan of each VisualInterval in the
VisualIntervals collection. This is a dependency property.
|
|
VisualIntervalsView | Obsolete.
The C1Scheduler control doesn't use this property any more.
This property has been moved to the SchedulerGroupItem class.
The VisualIntervalsView property still exists for the backward compatibility.
It returns the VisualIntervalsView of the default SchedulerGroupItem group.
If existing application doesn't require grouping functionality and has custom templates for
the C1Scheduler control, all templates will continue working after upgrading to the new version.
|
|
VisualIntervalTemplate |
Gets or sets a DataTemplate that defines a UI representation of
VisualInterval objects from the VisualIntervals
collection. This is a dependency property.
|
|
VisualStartTime |
Gets or sets a start of a period of time that is currently represented in
the control UI. This is a dependency property.
|
|
VisualTimeSpan |
Gets 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.
|
|
WeekStyle |
Gets or sets a Style object that defines a UI representation of
C1Scheduler control in a Week View mode. This is a dependency property.
|
|
WeekViewDayHeaderFormat |
Gets or sets the 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.
|
|
Width |
Gets or sets the width of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
WorkingWeekStyle |
Gets or sets a Style object that defines a UI representation of
C1Scheduler control in a Work Week View mode. This is a dependency property.
|
Events
Name | Description | |
---|---|---|
AppointmentAdded |
Occurs when an Appointment object is added.
|
|
AppointmentChanged |
Occurs when an Appointment object is changed.
|
|
AppointmentCustomAction |
Occurs immediately before a custom action of an Appointment object executes.
|
|
AppointmentDeleted |
Occurs when an Appointment object is deleted.
|
|
AppointmentRecurrenceStateChanged |
Occurs when the RecurrenceState property of
an Appointment object is changed.
|
|
BeforeAppointmentDrop |
Occurs before an Appointment object is dropped by end-user.
|
|
BeforeAppointmentResize |
Occurs before an Appointment object is resized by end-user.
|
|
BeforeAppointmentSave |
Occurs before an Appointment is saved by end-user.
|
|
BeforeViewChange |
Occurs immediately before the next actions:
|
|
BindingValidationError | (Inherited from FrameworkElement.) | |
DataSourceItemSynchronized |
Occurs when changes made to one of the DataStorage collections
(for example, to Appointments)
has been fully reflected in the storage underlying data source.
|
|
EndChanged |
Occurs when the End property value has been changed.
|
|
GotFocus |
Occurs when this element gets logical focus. (Inherited from UIElement.) |
|
IsEnabledChanged | (Inherited from Control.) | |
KeyDown |
Occurs when a key is pressed while focus is on this element. (Inherited from UIElement.) |
|
KeyUp |
Occurs when a key is released while focus is on this element. (Inherited from UIElement.) |
|
LayoutUpdated | (Inherited from FrameworkElement.) | |
Loaded |
Occurs when the element is laid out, rendered, and ready for interaction. (Inherited from FrameworkElement.) |
|
LostFocus |
Occurs when this element loses logical focus. (Inherited from UIElement.) |
|
LostMouseCapture |
Occurs when this element loses mouse capture. (Inherited from UIElement.) |
|
MouseEnter |
Occurs when the mouse pointer enters the bounds of this element. (Inherited from UIElement.) |
|
MouseLeave |
Occurs when the mouse pointer leaves the bounds of this element. (Inherited from UIElement.) |
|
MouseLeftButtonDown |
Occurs when the left mouse button is pressed while the mouse pointer is over this element. (Inherited from UIElement.) |
|
MouseLeftButtonUp |
Occurs when the left mouse button is released while the mouse pointer is over this element. (Inherited from UIElement.) |
|
MouseMove |
Occurs when the mouse pointer moves while over this element. (Inherited from UIElement.) |
|
ReminderAdded |
Occurs after a Reminder object is added.
|
|
ReminderChanged |
Occurs after a Reminder object is changed.
|
|
ReminderFire |
Occurs when a reminder set on an appointment fires, before the
Reminders dialog will be shown on a screen or activated.
|
|
ReminderRemoved |
Occurs when a Reminder object is removed.
|
|
ReminderSnooze |
Occurs when a Reminder object is snoozed.
|
|
SelectedAppointmentChanged |
Occurs when the SelectedAppointment property value has been changed.
|
|
SelectedDateTimeChanged |
Occurs when the SelectedDateTime property value has been changed.
|
|
SizeChanged |
Occurs when either the ActualHeight or the ActualWidth properties change value on this element. (Inherited from FrameworkElement.) |
|
StartChanged |
Occurs when the Start property value has been changed.
|
|
StyleChanged |
Occurs immediately after the control style has been changed.
|
|
UserAddingAppointment |
Occurs before the Edit Appointment dialog appears on the screen as a result of:
|
|
UserClosingAppointment |
Occurs when user closes Edit Appointment dialog without saving.
|
|
UserDeletingAppointment |
Occurs before the currently selected Appointment is deleted by a user
or as a result of the DeleteAppointment method call
or receiving the DeleteAppointmentCommand command.
|
|
UserEditingAppointment |
Occurs 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(Appointment) method call,
or when an EditAppointmentDialogCommand command is received.
|