Classes
Class | Description | |
---|---|---|
![]() | ActiveDateTime |
The ActiveDateTime class provides the Now dependency property that returns
a current date/time and is being updated permanently over a specified period of time.
|
![]() | AddValueConverter |
The AddValueConverter class is the abstract base class for the
IncrementConverter and DecrementConverter classes.
|
![]() | AppointmentActionEventArgs |
The AppointmentActionEventArgs class describes routed
event data for user actions on the Appointment object.
|
![]() | AppointmentsCoverPane |
Provides a surface for painting appointment boxes over an arbitrary visual
intervals layout.
|
![]() | AppointmentToStringMultiConverter |
Represents a Binding converter that returns a string title for Appointment Dialog.
|
![]() | AppointmentWrapPanel |
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 Orientation property.
If Orientation property is Vertical
this panel behaves as the base class.
If Orientation property is 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.
When user clicks on the panel it tries to find and focus child element
with x:Name="PART_Subject". It is used for switching appointment element
into in-place editing mode.
|
![]() | ArrowButton |
Toggle button, used for drop-down calendars.
|
![]() | AutoDistributionGrid |
Represents a grid panel that automatically distributes child elements among
grid cells.
|
![]() | BeforeViewChangeEventArgs |
Provides data for the BeforeViewChange event
of the C1Scheduler control.
|
![]() | BindingTargetsBridge |
Represents a class that keeps values of two binding targets equal.
|
![]() | BooleanToVisibilityConverter |
Represents a Binding converter that converts a Boolean
to the corresponding Visibility value.
If ConverterParameter is not null, returns inverted value.
|
![]() | C1CalendarBase | |
![]() | C1CalendarResources |
The C1CalendarResources keeps the set of resources used by the C1CalendarBase derived controls.
Static fields of this class return default C1CalendarBase's themes.
|
![]() | C1DateTimePicker |
The C1DateTimePicker control represents a DateTime
picker for selecting days and hours from drop down controls.
|
![]() | C1MonthCalendar |
Represents a single month calendar with an ability to interactively navigate
through months and select a specific DateTime or its components.
|
![]() | C1MonthCalendar..::..DateTimeInfoCollection |
The C1MonthCalendar..::..DateTimeInfoCollection class keeps the list of DateTimeInfo
objects which can be used for the C1MonthCalendar control navigation.
|
![]() | C1MonthCalendarPresenter |
An instance of this class is used in the C1MonthCalendar's template
visual tree to define a place where a panel with calendar days will appear.
|
![]() | C1MultiMonthCalendar |
Represents a multi month calendar with an ability to interactively navigate
through months and select a specific DateTime or its components.
|
![]() | C1MultiMonthCalendarPresenter |
An instance of this class is used in the C1MultiMonthCalendar's template
visual tree to define a place where a panel with month calendars will appear.
|
![]() | C1Scheduler |
Represents a schedule with an ability to interactively manage appointments.
|
![]() | C1SchedulerPresenter |
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.
|
![]() | C1SchedulerResources |
The C1SchedulerResources keeps the set of resources used by the C1Scheduler control.
Static fields of this class return default C1Scheduler's themes.
|
![]() | C1SchedulerScrollBar |
Represents a scroll bar that can be used in the C1Scheduler's template
in order to provide through-the-time navigation for C1Scheduler.
|
![]() | C1TimeSpanPicker |
The C1TimeSpanPicker allows to select the TimeSpan value.
Supports localization.
|
![]() | CalendarCommandPanel |
An instance of this class is used in the C1MonthCalendar's template
visual tree to define a place where a calendar command panel will appear.
|
![]() | CalendarHelper |
Provides auxiliary properties providing calendar specific information.
|
![]() | ChangeSignConverter |
Represents a Binding converter that changes a sign of a numeric value.
|
![]() | ChangeThicknessSignConverter |
Represents a Binding converter that changes a sign of each member of Thickness.
|
![]() | CollectionItemsConverter |
Represents a Binding converter that returns a list containing all items of a
source IEnumerable converted with a specified IValueConverter.
|
![]() | CollectionItemsMultiConverter |
Represents a Binding converter that returns a list containing all items of a
source IEnumerable converted with a specified IValueConverter or IMultiValueConverter.
|
![]() | ColorToBrushConverter |
Represents a Binding converter that converts a color to a brush.
|
![]() | CoveredElement |
Defines a construction that describes a wrapper for the single covered element.
|
![]() | CoveredElementsCollection |
The CoveredElementsCollection represents an observable collection of
FrameworkElements.
|
![]() | CoverElement |
Defines a construction that describes a UI that represents a single data object.
The UI is constituted of a number of CoverElementChunk elements.
|
![]() | CoverElementChunk |
The CoverElementChunk class represents an indivisible part of a UI for a data object.
|
![]() | CoverElementChunkCollection |
The CoverElementChunkCollection represents the observable collection of
CoverElementChunk objects.
|
![]() | CoverElementCollection |
The CoverElementCollection is a observable keyed collection of CoverElement objects.
|
![]() | CoverElementsPane |
Provides a surface for painting UI elements over the arbitrary layout.
|
![]() | CultureConverter |
The CultureConverter provides a type converter to convert CultureInfo objects
to and from various other representations.
|
![]() | DateFormatIndexer |
The DateFormatIndexer class represents an object returning
formatted DateTime string by the indexer property.
|
![]() | DateList | |
![]() | DateTimeInfo |
Provides additional info about a DateTime in a specified culture.
|
![]() | DateTimeInfoToStringConverter |
Represents a MultiValue binding converter that converts a DateTimeInfo object
to one of its string representations.
|
![]() | DateTimeInterval |
The DateTimeInterval object represents a continuous interval of time.
|
![]() | DateTimePropertyChangeEventArgs |
The DateTimePropertyChangeEventArgs class describes routed
event data for the DateTime property changing events.
|
![]() | DateTimeStringValidator |
Represents a custom validation rule for DateTime strings.
|
![]() | DateTimeToStringConverter |
Represents a Binding converter that converts a DateTime
to one of its string representations.
|
![]() | DateTimeToStringMultiConverter |
Represents a Binding converter that converts a DateTime to one of its a string
representations.
|
![]() | DayGroupStyleSelector |
This class provides a way to apply day group styles in DayView/WorkWeekView modes.
|
![]() | DayOfMonthChecker |
The DayOfMonthChecker is a dependency object holding Month dependency property.
|
![]() | DayOfMonthValidationRule |
Represents a custom validation rule for strings representing month days.
|
![]() | DayOfMonthValidator |
The DayOfMonthValidator is a static class which can be used in xaml
to specify month number and culture for validation rule via binding:
<TextBox c1sched:DayOfMonthValidator.Month=''{Binding Path=MonthOfYear}''/>
|
![]() | DayOfWeekSlot |
Provides a data about a day of a week for the DaysOfWeekPresenter.
|
![]() | DayOfWeekSlotPresenter |
Represents a root element of a visual tree generated for a day of week slot of the
C1MonthCalendar.
|
![]() | DaySlot |
Represents a day slot in the C1MonthCalendar control.
|
![]() | DaySlotCollection |
Represents a read-only collection of DaySlot objects.
|
![]() | DaySlotPresenter |
Represents a root element of a visual tree generated for a day slot of the
C1MonthCalendar.
|
![]() | DaysOfWeekPresenter |
An instance of this class is used in the C1MonthCalendar's template
visual tree to define a place where a panel with day of week captions will appear.
|
![]() | DecrementConverter |
Represents a Binding converter that keeps binding target = binding source - 1,
where source and target values are numeric.
|
![]() | DeferrableObservableCollection<(Of <(<'T>)>)> |
The DeferrableObservableCollection<(Of <(<'T>)>)> represents an
ObservableCollection<(Of <(<'T>)>)> supported deferring events during the massive
collection changes.
|
![]() | DialogContentControl |
The DialogContentControl class represents middle layer
control which is used by the C1Scheduler control to host
dialog templates inside of Window for desktop applications
or PopupWindow for XBAP applications.
|
![]() | DistributionInfo |
Describes a non-default placement for a child element of the
AutoDistributionGrid.
|
![]() | DistributionInfoCollection |
Represents a collection of DistributionInfo objects.
|
![]() | DoubleArithmeticOperationMultiConverter |
Represents a MultiBinding converter that evaluates an arithmetic expression built as
a source list items joined with a specified arithmetic operator.
|
![]() | EnsureEnumMemberConverter |
Represents a Binding converter that indicates whether a binding source value
is one of enum members specified in the converter parameter.
|
![]() | EnumFlagsToBoolArrayMultiConverter |
Represents a MultiBinding converter that converts an array of enum members to a
single enum value which is a bitwise combination of source enum values.
|
![]() | ImportanceEnumMemberConverter |
Represents a Binding converter that indicates whether a binding source value
is an enum member specified in the converter parameter.
|
![]() | IncrementConverter |
Represents a Binding converter that keeps binding target = binding source + 1,
where source and target values are numeric.
|
![]() | IntervalAppointment |
Represents an Appointment in a VisualInterval.
|
![]() | IntervalAppointmentCollection |
The IntervalAppointmentCollection class is a
ReadOnlyObservableCollection<(Of <(<'T>)>)> collection
of IntervalAppointment objects belonging to a certain VisualInterval object.
|
![]() | IntervalGroupDescriptionCollection |
Represents a collection of VisualIntervalGroupDescription objects.
|
![]() | IntervalGroupStyleCollection |
Represents a collection of GroupStyle objects.
|
![]() | IsEmptyOrSpaceStringConverter |
Represents a Binding converter that returns a Boolean value indicating whether a
source value is null or a string containing zero or more space characters only, or
a not empty string.
|
![]() | IsNotEmptyOrSpaceStringConverter |
Represents a Binding converter that returns a Boolean value indicating whether a
source value is null or a string containing zero or more space characters only, or
a not empty string.
|
![]() | IsNullConverter |
Represents a Binding converter that returns a Boolean value indicating whether a
source value is null.
|
![]() | IsTodayConverter |
Represents a Binding converter that returns a Boolean value
indicating whether a source value is today's date.
|
![]() | LogicalOperationMultiConverter |
Represents a MultiBinding converter that evaluates a logical expression built as
a source list items joined with a specified logical operator.
|
![]() | MappedValueConverter |
Represents a Binding converter that performs a conversion according to a specified
value mapping.
|
![]() | MappedValueConverterParameter |
Provides conversion options for the MappedValueConverter
converter.
|
![]() | MethodCaller |
Provides the ability to perform a method or a constructor call declaratively in XAML,
with explicit control of the moment when the call should be performed.
|
![]() | MonthCalendarCollection |
Represents a read-only collection of C1MonthCalendar objects.
|
![]() | MonthSlotPresenter |
An instance of this class is used to represent the single month.
|
![]() | MultiBindingToListMultiConverter |
Represents a MultiBinding converter that returns List<(Of <(<'T>)>)>
list built from the array of input values.
|
![]() | NestedPropertySetter |
Represents a property setter which is being used as an item of
the NestedSetters()()()() collection and is able to
assign a value to a C1Scheduler nested property.
|
![]() | NestedPropertySetterCollection |
Represents a collection of NestedPropertySetter objects.
|
![]() | NullableDateTimePropertyChangeEventArgs |
The NullableDateTimePropertyChangeEventArgs class describes routed
event data for the nullable DateTime property changing events.
|
![]() | NumberStringValidator |
Represents a custom validation rule for number strings.
|
![]() | NumberToStringConverter |
Represents a Binding converter that converts an integer value to one of its string representations.
|
![]() | ObservableCollectionStringConverter |
The ObservableCollectionStringConverter provides a type converter
to convert ObservableCollection<(Of <(<'T>)>)> objects to and from various other representations.
|
![]() | PilePanel |
Positions child elements one over another as it is done by the Grid
panel with single row and single column.
|
![]() | PropertyBridge |
Represents a PropertyBridge<(Of <(<'TPropType>)>)> with an arbitrary
type of synchronized properties.
|
![]() | PropertyBridge<(Of <(<'TPropType>)>)> |
Represents a class that exposes two dependency properties and keeps
their values equal.
|
![]() | PropertyChangeEventArgsBase |
The PropertyChangeEventArgsBase class describes routed
event data for the dependency property changing events.
|
![]() | RecChoiceControl |
This window allows selecting deletion of a single occurrence or the whole recurring series.
|
![]() | ReentrantObservableCollection<(Of <(<'T>)>)> |
The ReentrantObservableCollection<(Of <(<'T>)>)> class represents the same
interface and functionality as the DeferrableObservableCollection<(Of <(<'T>)>)>
with one exception: it allows collection changing in event handlers for
the CollectionChanged event.
|
![]() | ReminderActionEventArgs |
The ReminderActionEventArgs class describes routed
event data for actions on the Reminder object.
|
![]() | ReminderDueInMultiConverter |
Represents a MultiBinding converter that provides a value for the 'Due in' column
of the Reminders dialog box.
|
![]() | RemindersToStringConverter |
Represents a Binding converter that returns a string title for Reminders Window.
|
![]() | RemindersToStringMultiConverter |
Represents a Binding converter that returns a string title for Reminders Window.
|
![]() | ResourceLoader |
Class with static methods used for enumerating and retrieving application
resources.
|
![]() | SchedulerLocExtension |
Represents a MarkupExtension providing localized strings from .resx resources
for the C1Scheduler control.
|
![]() | SelectedEnumMemberConverter |
Represents a Binding converter that indicates whether a binding source value
is an enum member specified in the converter parameter.
|
![]() | SelectedEnumMemberConverterBase | |
![]() | SelectedEnumMemberFlagConverter |
Represents a Binding converter that indicates whether a binding source value
contains an enum member (flag) specified in the converter parameter.
|
![]() | SelectFromListScene |
Interaction logic for SelectFromListScene.xaml
|
![]() | TextBlockBorder |
The border around text blocks for using in dialogs.
|
![]() | ThemeResources |
The ThemeResources class is a base abstract class for ThemeResources classes.
|
![]() | TimeRulerConverter |
Represents a Binding converter that converts minute part of
DateTimeInfo start time to its string representation.
|
![]() | TimeSlotGroupStyleSelector |
This class provides a way to apply time slot group styles for working/free hours
in DayView/WorkWeekView modes.
|
![]() | TimeSlotTemplateSelector |
This class provides a way to choose a DataTemplate for the VisualInterval
object representing the single time slot in DayView/WorkWeekView modes.
|
![]() | TimeSpanMultiplicityIndicatorConverter |
Represents a Binding converter that indicates whether a source TimeSpan is
divisible by a TimeSpan specified as a converter parameter.
|
![]() | TimeSpanWordingConverter |
Represents a Binding converter that converts a source TimeSpan value to a phrase
(for example, 5 days 15 minutes), where the possible words are
weeks, days, hours, seconds, milliseconds and ticks.
|
![]() | TimeSpanWordingValidator |
Represents a custom validation rule for TimeSpan wording strings.
|
![]() | TimeStringValidator |
Represents a custom validation rule for Time strings.
|
![]() | TimeToStringConverter |
Represents a Binding converter that converts a TimeSpan value to one of its string representations.
|
![]() | TimeToStringMultiConverter |
Represents a Binding converter that converts a TimeSpan value to one of its string representations.
|
![]() | ValidationErrorIndicator |
The ValidationErrorIndicator represents the framework element
used for collecting validation errors.
|
![]() | ValueMap |
Defines a value mapping for the MappedValueConverter converter.
|
![]() | ValueMapItem |
Defines a single mapping between the MappedValueConverter converter
input and output value.
|
![]() | ValueMapItemCollection |
The ValueMapItemCollection class represents a collection of ValueMapItem objects.
|
![]() | VisualInterval |
Represents a definition of a minimal indivisible time interval represented
by the C1Scheduler.
|
![]() | VisualIntervalCollection |
Represents a collection of VisualInterval objects.
|
![]() | VisualIntervalGroup |
Instances of this class appear as DataContext for the C1Scheduler
group headers defined in the VisualIntervalGroupStyles
collection.
|
![]() | VisualIntervalGroupDescription |
Represents a grouping criteria for a collection of VisualInterval
objects.
|
![]() | VisualIntervalGroupsPresenter |
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.
|
![]() | VisualIntervalPresenter |
Represents a selectable item in a VisualIntervalsPresenter.
|
![]() | VisualIntervalsPresenter |
The base class for listboxes which should represent
the collection of VisualInterval objects.
|
![]() | VTreeHelper |
The VTreeHelper class provides utility methods that perform common tasks involving nodes in a visual tree.
|
![]() | WeekDaysEnumToStringMultiConverter |
Represents a Binding converter that returns a localized string representation of WeekDaysEnum member.
|
![]() | WeekDaysToIntConverter |
Represents a Binding converter that converts a WeekDaysEnum value to integer
representations.
|
![]() | WeekOfMonthEnumToStringMultiConverter |
Represents a Binding converter that returns a localized string representation of WeekOfMonthEnum member.
|
![]() | WorkDaysConverter |
The WorkDaysConverter provides a type converter to convert WorkDays objects
to and from various other representations.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AppointmentFilterEnum |
Determines the type of appointments drawn by
the AppointmentsCoverPane pane.
|
![]() | ArithmeticOperationEnum |
Enumerates arithmetic operations.
|
![]() | LogicalOperationEnum |
Enumerates logical operations.
|
![]() | SelectionCommand |
Determines the type of selection.
|
![]() | TimePartsEnum |
Enumerates possible measures of a time.
|