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 |