Classes
Class | Description | |
---|---|---|
![]() | AboutHelper | |
![]() | ActualColumnCollection |
Represents a collection of actual grid columns.
|
![]() | AddValueConverter |
The AddValueConverter class is the abstract base class for the
IncrementConverter and DecrementConverter classes.
|
![]() | AutoDistributionGrid |
Represents a grid panel that automatically distributes child elements among
grid cells.
|
![]() | AverageFunction |
The implementation of the TotalFunction that calculates an average value
for a single Column.
|
![]() | BindingTargetsBridge |
Represents a class that keeps values of two binding targets equal.
|
![]() | C1AdornedElementPlaceholder |
Represents the element used in a ControlTemplate of an adorner to specify where a decorated
control is placed relative to other elements in the template.
|
![]() | C1BindingSource |
The C1BindingSource encapsulates the data source.
|
![]() | C1CarouselPanel | |
![]() | C1DataGrid |
Represents a ComponentOne WPF C1DataGrid control.
|
![]() | C1DefaultThemeKey | |
![]() | C1GridFrame |
Represents a base class for a ComponentOne WPF C1DataGrid control and
split cell.
|
![]() | C1ThemeKey | |
![]() | C1ThemeKeyCollection | |
![]() | C1VirtualizingStackPanel |
Arranges and virtualizes content on a single line that is oriented either horizontally
or vertically.
|
![]() | CalculationState |
Stores intermediate calculation values for the TotalFunction.
|
![]() | CaptionCellPresenterBase | |
![]() | CaptionsPartitionItem |
Represents a grid header in a grid control template.
|
![]() | CellBase |
Represents an object that is established as a value of the DataContext property
for cell presenters (HeaderCellPresenter, HeaderCellContentPresenter,
ItemCellPresenter, ItemCellContentPresenter).
|
![]() | CellBaseCollection | |
![]() | CellContentTemplateSet |
Contains show and edit template definitions in the
ShowTemplate
and EditTemplate properties respectively.
|
![]() | CellEditTemplateKey | |
![]() | CellErrorInfo |
Describes a cell input validation error.
|
![]() | CellPresenterBase | |
![]() | CellsAutoLayoutPresenter |
Generates a set of ColumnPresenter elements, one element per
Column contained in the ActualOrdinaryColumns
collection.
|
![]() | CellsAutoLayoutPresenterBase | |
![]() | CellSelectionFrameMarginConverter | |
![]() | CellSelectionFrameThicknessConverter | |
![]() | CellShowTemplateKey | |
![]() | CellValidationResult |
Describes a result of a cell validation performed by the Validate(Object, ValueCellBase, CultureInfo)
method.
|
![]() | CellValidationRuleWrapper |
Represents a CellValidator that allows to perform a validation
with the System.Windows.Controls.ValidationRule derived class.
|
![]() | CellValidator |
Represents a base class for custom cell validators.
|
![]() | CellValidatorCollection |
Represents a collection of CellValidator objects.
|
![]() | CellValueChangingEventArgs |
Provides data for the CellValueChanging event.
|
![]() | 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.
|
![]() | ColorToBrushConverter |
Represents a Binding converter that converts a color to a brush.
|
![]() | Column |
Defines a column represented by C1DataGrid.
|
![]() | ColumnCollection | |
![]() | ColumnFilterCell | |
![]() | ColumnFilterCellContentPresenter | |
![]() | ColumnFilterCellPresenter | |
![]() | ColumnPresenter |
Represents a placeholder in a header/item template that marks the place
where a cell that represents a Column will be placed.
|
![]() | ColumnResizer |
Provides a support for column resizing using the mouse.
|
![]() | ColumnTotalsCell | |
![]() | ColumnTotalsCellCollection | |
![]() | ContentCellPresenterBase | |
![]() | CountFunction |
The implementation of the TotalFunction that calculates a number of data source
items, optionally taking Column null values into account.
|
![]() | DateTimeToStringConverter |
Represents a Binding converter that converts a DateTime to one of its a string
representations.
|
![]() | 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.
|
![]() | 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.
|
![]() | DoubleToBottomThicknessConverter | |
![]() | DoubleToLeftRightThicknessConverter | |
![]() | DoubleToRightThicknessConverter | |
![]() | DoubleToTopBottomThicknessConverter | |
![]() | ElementGeneratorBase | |
![]() | EnsureEnumMemberConverter |
Represents a Binding converter that indicates whether a binding source value
is a one of enum members specified in the converter parameter.
|
![]() | EnsureSuffixConverter | |
![]() | EntireCellPresenterBase | |
![]() | 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.
|
![]() | ErrorInfoBase |
Represents a base class for a description of an input validation error.
|
![]() | ExcelExportSettings |
Defines C1DataGrid export settings to Excel format.
|
![]() | FilterBarContentPresenter | |
![]() | FilterBarPresenter | |
![]() | FixedNewItemCellPresenter | |
![]() | GridAddNewItem | |
![]() | GridItem |
Represents a root element of the UI element tree generated for each data source item
in the grid items area.
|
![]() | GridItemBase | |
![]() | GridItemsPanelPresenter |
Specifies a place in the GridItemsPresenter and GroupItem element template
where grid items will be generated.
|
![]() | GridItemsPresenter |
Represents a place in C1DataGrid control template
where grid items will be shown.
|
![]() | GridPartitionItem |
Represents the base class for items of different grid areas, such as
GridItem and HeaderPresenter |
![]() | GridPartitionItemContent | |
![]() | GridSortDescriptionCollection | |
![]() | GridViewGroup |
Contains a group's data.
|
![]() | GridViewGroupBase | |
![]() | GroupByCell | |
![]() | GroupByCellContentPresenter |
Represents a content of a column header in the GroupBy Area.
|
![]() | GroupByCellPresenter |
Represents a column header in the GroupBy Area.
|
![]() | GroupByCellsAutoLayoutPresenter |
Generates the GroupByCellPresenter element for each column in the
GroupByColumns collection of the owner C1DataGrid.
|
![]() | GroupByContentPresenter |
Represents a place where the GroupBy Content Area is situated.
|
![]() | GroupByPresenter |
Defines the GroupBy area placement in the grid's UI
|
![]() | GroupStyleCollection | |
![]() | HeaderCell | |
![]() | HeaderCellContentPresenter |
Designates a place where the Column Header Content will be drawn in the
HeaderCellTemplate template.
|
![]() | HeaderCellPresenter |
Represents the C1DataGrid UI column header.
|
![]() | HeaderContentPresenter |
Designate a place where the Header Content Area will be drawn.
|
![]() | HeaderPresenter |
Defines the header area placement in the grid's UI.
|
![]() | HorizontalSplit |
Defines a horizontal split column.
|
![]() | HorizontalSplitCollection | |
![]() | IncrementConverter |
Represents a Binding converter that keeps binding target = binding source + 1,
where source and target values are numeric.
|
![]() | 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 date.
|
![]() | ItemCell |
Represents a grid item cell data and is used as a DataContext for
ItemCellPresenter elements.
|
![]() | ItemCellCollection | |
![]() | ItemCellContentPresenter |
The ItemCellTemplate template usually has a
ItemCellContentPresenter element inside, which determines a place where
Item Cell Content is situated.
|
![]() | ItemCellPresenter |
Represents the C1DataGrid UI for item cell.
|
![]() | ItemChildListsToggle |
Defines the appearance of a child list expand/collapse indicator through the
ItemChildListsToggleTemplate property.
|
![]() | ItemContentPresenter |
Designates a place where the Item Content Area will be drawn in the
ItemTemplate template.
|
![]() | ItemIndicator |
Represents item indicators like current item indicator, new row indicator and filter
row indicator.
|
![]() | ListCellsAutoLayoutPresenter |
Generates ColumnPresenter elements for columns in the
ActualListColumns collection.
|
![]() | LogicalNotConverter |
Represents a Binding converter that performes a logical NOT operation on
a converting value, which must be of the Boolean type.
|
![]() | LogicalOperationMultiConverter |
Represents a MultiBinding converter that evaluates a logical expression built as
a source list items joined with a specified logical operator.
|
![]() | MaxFunction |
The implementation of the TotalFunction that calculates an maximum value
for a single Column.
|
![]() | MethodCaller |
Provides an ability to perform a method or a constructor call declaratively
in XAML, with an explicit control of moment when the call should be performed.
|
![]() | MinFunction |
The implementation of the TotalFunction that calculates an minimum value
for a single Column.
|
![]() | NewItemRow | |
![]() | NewRowEventArgs | |
![]() | NumberToStringConverter |
Represents a Binding converter that converts a integer to one of its a string
representations.
|
![]() | ObservableCollectionStringConverter |
The ObservableCollectionStringConverter provides a type converter
to convert ObservableCollection<(Of <(<'T>)>)> objects to and from various other representations.
|
![]() | ObservableDictionary<(Of <(<'TKey, TValue>)>)> |
Represents a Dictionary with change notifications.
|
![]() | 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.
|
![]() | ReadOnlyCellBaseCollection | |
![]() | ReadOnlyCellCollectionBase<(Of <(<'TCell>)>)> | |
![]() | ReadOnlyColumnCollection | |
![]() | ReadOnlyColumnFilterCellCollection | |
![]() | ReadOnlyColumnTotalsCellCollection | |
![]() | ReadOnlyGroupByCellCollection | |
![]() | ReadOnlyHeaderCellCollection | |
![]() | ReadOnlyItemCellCollection | |
![]() | ReadOnlyItemTypeOverrideCollection<(Of <(<'TItem>)>)> | |
![]() | ReadOnlyTotalResultCellCollection | |
![]() | ReadOnlyTotalResultCollection | |
![]() | ReminderDueInMultiConverter |
Represents a MultiBinding converter that provides a value for the "Due in" column
of the Reminders dialog box.
|
![]() | Row |
Defines a row represented by C1DataGrid.
|
![]() | RowAddedEventArgs |
Provides data for the RowAdded event.
|
![]() | RowAddingEventArgs |
Provides data for the RowAdding event.
|
![]() | RowCancelEventArgsBase |
Provides data for a cancelable event.
|
![]() | RowCollection |
Represents a Row collection.
|
![]() | RowDeletedEventArgs |
Provides data for the RowDeleted event.
|
![]() | RowDeletingEventArgs |
Provides data for the RowDeleting event.
|
![]() | RowEditingFinishedEventArgs |
Provides data for the RowEditingFinished event.
|
![]() | RowEditingFinishingEventArgs |
Provides data for the RowEditingFinishing event.
|
![]() | RowEditingStartedEventArgs |
Provides data for the RowEditingStarted event.
|
![]() | RowEditingStartingEventArgs |
Provides data for the RowEditingStarting event.
|
![]() | RowEventArgsBase | |
![]() | RowItemCancelEventArgsBase |
Provides data for a cancelable event.
|
![]() | RowItemEventArgsBase | |
![]() | RowValidationResult | |
![]() | RowValidator | |
![]() | RowValidatorCollection | |
![]() | ScrollSynchronizer | |
![]() | 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.
|
![]() | SelectedGridItemChangedEventArgs |
Provides data for the SelectedGridItemChanged event.
|
![]() | SortDirectionIndicator | |
![]() | SplitBase | |
![]() | SplitCellPresenter | |
![]() | SplitCellPresenterCollection | |
![]() | SplitCollectionBase<(Of <(<'T>)>)> | |
![]() | SplitsDefinition | |
![]() | SplitsPresenter | |
![]() | StairsPanel | |
![]() | SumFunction |
The implementation of the TotalFunction that calculates a sum
of a single Column values.
|
![]() | SynchronizedPartitionItemContent | |
![]() | TemplatedElementBase | |
![]() | TextToHorizontalAlignmentConverter |
Represents a Binding two-way converter that converts from the TextAlignment to
the HorizontalAlignment type.
|
![]() | ThemeKeys | |
![]() | 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.
|
![]() | TimeToStringConverter |
Represents a Binding converter that converts a TimeSpan to one of its a string
representations.
|
![]() | Total |
Defines a total calculated for a Column.
|
![]() | TotalBarCellContentPresenter | |
![]() | TotalBarCellPresenter | |
![]() | TotalBarCellsAutoLayoutPresenter | |
![]() | TotalBarContentPresenter | |
![]() | TotalBarPresenter | |
![]() | TotalCollection |
Represents a collection of Total objects.
|
![]() | TotalFunction |
Represents a base class for total calculation functions.
|
![]() | TotalResult | |
![]() | TotalResultCell | |
![]() | TotalResultCellCollection | |
![]() | TotalResultCellContentPresenter | |
![]() | TotalResultCellPresenter | |
![]() | TotalResultCellsAutoLayoutPresenter | |
![]() | TotalResultCollection | |
![]() | TotalRow | |
![]() | TotalsCalculatedEventArgs | |
![]() | TypeBasedCellContentTemplateDictionary | |
![]() | TypeBasedColumnStyleDictionary | |
![]() | TypeBasedTemplateKey | |
![]() | ValueCellBase | |
![]() | ValueCellContentPresenterBase | |
![]() | ValueCellPresenterBase | |
![]() | ValueChangedEventArgs |
Provides data for the ValueChanged event.
|
![]() | ValueChangeNotifier |
Provides an ability to listen for changes of an arbitrary DependencyProperty,
a property of a class implementing the INotifyPropertyChanged interface,
or a DynamicResource reference.
|
![]() | VerticalSplit |
Defines a vertical split row.
|
![]() | VerticalSplitCollection |
Structures
Structure | Description | |
---|---|---|
![]() | FilterOptions |
Interfaces
Interface | Description | |
---|---|---|
![]() | IQuickDataErrorInfo |
Extends the IDataErrorInfo interface with members that allow C1DataGrid to
inspect a data source item with less performance penalties.
|
![]() | ITotalsContext |
Delegates
Delegate | Description | |
---|---|---|
![]() | CellValueChangingEventHandler |
Represents the method that handles the
CellValueChanging event.
|
![]() | NewRowEventHandler | |
![]() | RowAddedEventHandler | |
![]() | RowAddingEventHandler | |
![]() | RowDeletedEventHandler | |
![]() | RowDeletingEventHandler | |
![]() | RowEditingFinishedEventHandler | |
![]() | RowEditingFinishingEventHandler | |
![]() | RowEditingStartedEventHandler | |
![]() | RowEditingStartingEventHandler | |
![]() | SelectedGridItemChangedEventHandler |
Represents the method that handles the
SelectedGridItemChanged event.
|
![]() | TotalsCalculatedEventHandler | |
![]() | ValueChangedEventHandler |
Represents the method that handles the
ValueChanged event.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | ArithmeticOperationEnum |
Enumerates arithmetic operations.
|
![]() | C1CarouselPanel..::..ScrollTransitionStates | |
![]() | CommitValueMode | |
![]() | CountFunction..::..CountFunctionMode |
Enumerates the possible calculation modes for the CountFunction function.
|
![]() | ExcelFormat |
Specifies Excel file format.
|
![]() | GridItemIndicatorSemantics | |
![]() | GridTextAlignment | |
![]() | HorizontalItemAnchor | |
![]() | HorizontalScrollbarPlacement |
Enumerates the placement of horizontal scrollbars.
|
![]() | LogicalOperationEnum |
Enumerates logical operations.
|
![]() | NewRowPlacement | |
![]() | StringComparisonOptions | |
![]() | TimePartsEnum |
Enumerates possible measures of a time.
|
![]() | VerticalItemAnchor | |
![]() | VerticalScrollbarPlacement |
Enumerates the placement of vertical scrollbars.
|
![]() | YesNoAuto |