Classes
Class | Description | |
---|---|---|
![]() |
C1CollectionChangedEventArgs |
Provides event data for changes in the data source collection.
|
![]() |
C1DataGrid |
Used to display, analyze, and edit tabular information. Supports virtualized data-binding, xaml styling and automatic sorting and filters in client/server scenarios.
|
![]() |
C1DataGridFilterHelper |
Provides helper methods to work with custom filters in C1DataGrid.
|
![]() |
C1RowIndexHeaderBehavior |
Displays the row index in the row header
|
![]() |
C1ValidationBehavior |
Validates rows automatically on loading and after committed row.
|
![]() |
ComboValueInfo |
Value wrapper for DataGridComboBoxFilter.
The filter values are set in the Values property.
|
![]() |
DataGridAutoGeneratingColumnEventArgs |
Provides event data for auto generating column events.
|
![]() |
DataGridBeganEditEventArgs |
Provides event data for BeganEdit event.
|
![]() |
DataGridBeginningEditEventArgs |
Provides event data for editing event.
|
![]() |
DataGridBeginningNewRowEventArgs |
Provides event data for new row beginning event.
|
![]() |
DataGridBoundColumn |
Represent a DataGridColumn which is bound to a data property.
|
![]() |
DataGridBoundConverter |
Multi-purpose converter.
|
![]() |
DataGridCell |
Represents an individual C1DataGrid cell.
|
![]() |
DataGridCellEventArgs |
Provides event data for events related to cells.
|
![]() |
DataGridCellPresenter |
Represent the visual element of a cell.
|
![]() |
DataGridCellsPanel |
Panel which contains the cells.
|
![]() |
DataGridCellsRange |
Specifies a range of cells determined by two cells.
|
![]() |
DataGridCellsRangeCollection |
Collection of DataGridCellsRange.
|
![]() |
DataGridCheckBoxColumn |
Represent a DataGridColumn that hosts Boolean content in its cells
|
![]() |
DataGridCheckBoxConverter |
Converts Boolean values to string values according to the settings of the passed check box column.
|
![]() |
DataGridCheckBoxFilter |
Visual element that display a checkbox to filter by its value.
|
![]() |
DataGridColumn |
Represent a column in the grid
|
![]() |
DataGridColumnCollection |
Represent the collection of columns of the data grid
|
![]() |
DataGridColumnEditableValueEventArgs<(Of <(<'T>)>)> |
Provides event data for events related to columns and associated value
|
![]() |
DataGridColumnEventArgs |
Provides event data for events related to columns
|
![]() |
DataGridColumnHeaderPresenter |
Content Control that represent the header of a column,
this control contains the sort, resize and filter elements.
|
![]() |
DataGridColumnHeaderRow |
Represents a C1.Silverlight.DataGrid row whose cells are column headers.
|
![]() |
DataGridColumnHeaderTypeConverter |
Converts a string to a list of headers and vice versa.
|
![]() |
DataGridColumnReorderingEventArgs |
Provides event data for ColumnReordering event.
|
![]() |
DataGridColumnsHeaderPanel |
Panel that contains a collection of DataGridColumnsHeaderPanel.
|
![]() |
DataGridColumnValue<(Of <(<'T>)>)> |
Contains extra information about a column.
|
![]() |
DataGridColumnValueEventArgs<(Of <(<'T>)>)> |
Provides event data for events related to columns and associated value
|
![]() |
DataGridComboBoxColumn |
Represent a DataGridColumn that hosts enumerable content in its cells
|
![]() |
DataGridComboBoxFilter |
Represents the default filter control for combo-box columns.
|
![]() |
DataGridCreatingRowEventArgs |
Provides event data for CreatingRow event.
|
![]() |
DataGridDateFilter |
The filter for date values. This control should be used as InnerControl for the DataGridFilter
control to create the date filter for the C1DataGrid.
|
![]() |
DataGridDateTimeColumn |
Represent a DataGridColumn which is bound to a data property representing
DateTime or Nullable<(Of <(<'T>)>)> values.
|
![]() |
DataGridDateTimeConverter |
DateTime Converter.
|
![]() |
DataGridDateTimeFilter |
The filter for DateTime values. This control should be used as InnerControl for the DataGridFilter
control to create the DateTime filter for the C1DataGrid.
|
![]() |
DataGridDefaultInputHandlingStrategy |
This instance manages the keyboard events navigating through the cells.
|
![]() |
DataGridDeletingRowsEventArgs |
Provides event data for DeletingRows event.
|
![]() |
DataGridDetailsPresenter |
Represent the visual element of the details of a row.
|
![]() |
DataGridEditingRowEventArgs |
Provides event data for editing events.
|
![]() |
DataGridEndingEditEventArgs |
Provides event data for ending cell edit events.
|
![]() |
DataGridEndingNewRowEventArgs |
Provides event data for ending new row events.
|
![]() |
DataGridFilter |
Represents the Control that hosts the filters for the C1DataGrid.
|
![]() |
DataGridFilterChangedEventArgs |
Provides event data for FilterChanged event.
|
![]() |
DataGridFilterChangingEventArgs |
Provides event data for FilterChanging event.
|
![]() |
DataGridFilterException |
This error is raised when FilterBy method is called but the collection view is not ready.
|
![]() |
DataGridFilterInfo |
Contains the filter information used to create filters for a C1DataGrid column.
A filter can be constructed by one or more FilterInfo instances.
|
![]() |
DataGridFilterLoadingEventArgs |
Provides event data for the FilterLoading event of DataGridColumn.
|
![]() |
DataGridFilterState |
State of the filter.
|
![]() |
DataGridFinalizeEditingException |
This error is raised when the editing cell couldn't be committed.
|
![]() |
DataGridFocusPresenter |
Represent the visual element of the focus which is used inside a cell.
|
![]() |
DataGridGettingCellValueEventArgs |
Provides event data for GettingCellValue event of DataGridTemplateColumn.
|
![]() |
DataGridGroupChangedEventArgs |
Provides event data for group changed events.
|
![]() |
DataGridGroupChangingEventArgs |
Provides event data for GroupChanging event.
|
![]() |
DataGridGroupColumnHeaderPresenter |
Represent the visual element of an item of the grouping panel.
|
![]() |
DataGridGroupException |
This error is raised when GroupBy method is called but the collection view is not ready.
|
![]() |
DataGridGroupingPanel |
Panel used to group by columns.
|
![]() |
DataGridGroupingPresenter |
Presenter that display the grouping panel or another
element if there is no columns in the grouping panel.
|
![]() |
DataGridGroupRow |
Represents a C1.Silverlight.DataGrid group row.
|
![]() |
DataGridGroupRowPresenter |
Row presenter that represents a group.
|
![]() |
DataGridGroupState |
Sort state of a column.
|
![]() |
DataGridGroupStateTypeConverter |
Converts a string to a DataGridSortState.
Used to set a sort state from xaml.
|
![]() |
DataGridHyperlinkColumn |
Represent a DataGridColumn that hosts hyperlink content in its cells.
|
![]() |
DataGridImageColumn |
Represent a DataGridColumn that hosts image content in its cells
|
![]() |
DataGridLengthTypeConverter |
Converts a string to a DataGridLength and vice versa.
|
![]() |
DataGridMergingCellsEventArgs |
Provides event data for merging cells events.
|
![]() |
DataGridMultiValueFilter |
filter which contains a list of items with a checkbox for each option.
|
![]() |
DataGridNewRow |
Represents a C1.Silverlight.DataGrid new row.
|
![]() |
DataGridNewRowHeaderPresenter |
Represent the visual element of a new row header.
|
![]() |
DataGridNewRowPresenter |
Represent the visual element of a new row.
|
![]() |
DataGridNumericColumn |
Represent a DataGridColumn that hosts numeric content in its cells.
|
![]() |
DataGridNumericConverter |
Numeric Converter.
|
![]() |
DataGridNumericFilter |
The filter for numeric values. This control should be used as InnerControl for the DataGridFilter
control to create the numeric filter for the C1DataGrid.
|
![]() |
DataGridRow |
Represents a DataGrid row.
|
![]() |
DataGridRowCollection |
Collection of DataGridRow.
|
![]() |
DataGridRowDetailsEventArgs |
Provides event data for events related to row details.
|
![]() |
DataGridRowError |
Describes an error associated with a DataGridRow.
|
![]() |
DataGridRowEventArgs |
Provides event data for events related to rows
|
![]() |
DataGridRowHeaderColumn |
Column whose cells are row headers.
This column is typically aligned to the left and can be used
with other columns of this type in order to merge row headers.
|
![]() |
DataGridRowHeaderPresenter |
Represent the visual element of a row header.
|
![]() |
DataGridRowPresenter |
Represent the visual element of a row.
|
![]() |
DataGridRowsAddedEventArgs |
Provides event data for RowsAdded event.
|
![]() |
DataGridRowsDeletedEventArgs |
Provides event data for RowsDeleted event.
|
![]() |
DataGridRowsHeaderPanel |
Panel that contains DataGridRowsHeaderPanel.
|
![]() |
DataGridRowsPanel |
Main Panel of the data grid which contains the rows and details.
|
![]() |
DataGridScrollStepConverter |
Converts a string to a DataGridScrollStepConverter.
|
![]() |
DataGridSelectableRowPresenter |
Represent the visual element of a row which contains an element for selection and mouse over.
|
![]() |
DataGridSelectedItemsCollection<(Of <(<'T>)>)> |
Collection of selected cells, columns or rows.
|
![]() |
DataGridSelection |
Manages the selected cells, columns and rows.
|
![]() |
DataGridSelectionChangedEventArgs |
Provides event data for selection changed event.
|
![]() |
DataGridSelectionDragEventArgs |
Provides event data for selection dragging events.
|
![]() |
DataGridSelectionDragStartedEventArgs |
Provides event data for selection drag started event.
|
![]() |
DataGridSelectionManager |
Manages the selection.
|
![]() |
DataGridSelectionModeExtension |
Extends the SelectionMode enumeration to classify then into groups.
|
![]() |
DataGridSettingCellValueEventArgs |
Provides event data for SettingCellValue event of DataGridTemplateColumn.
|
![]() |
DataGridSortChangedEventArgs |
Provides event data for SortChanged event.
|
![]() |
DataGridSortChangingEventArgs |
Provides event data for SortChanging event.
|
![]() |
DataGridSortException |
This error is raised when SortBy method is called but the collection view is not ready.
|
![]() |
DataGridSortState |
Sort state of a column.
|
![]() |
DataGridSortStateTypeConverter |
Converts a string to a DataGridSortState.
Used to set a sort state from xaml.
|
![]() |
DataGridTemplateColumn |
Represent a DataGridColumn whose templates are specified by the user.
|
![]() |
DataGridTextColumn |
Represent a DataGridColumn that hosts textual content in its cells
|
![]() |
DataGridTextFilter |
The filter for text values. This control should be used as InnerControl for the DataGridFilter
control to create the text filter for the C1DataGrid.
|
![]() |
DataGridToggleGroupButton |
Button used to toggle a group.
|
![]() |
DataGridUriConverter |
Converts Uri's from string and vice versa.
|
![]() |
DataGridVerticalFreezingSeparatorPresenter |
Represent the visual element of a freezing vertical separator.
|
![]() |
DataGridViewport |
Contains information about the visible area of the data grid,
like which columns and rows are being visible, size of the viewport, etc.
|
![]() |
DataGridViewProperties |
Contains extra information of the view.
|
![]() |
FilterDescription |
Contains info about a filter.
|
![]() |
FilterInfo |
Contains the filter information used to create filters for a C1DataGrid column.
A filter can be constructed by one or more FilterInfo instances.
|
![]() |
GroupDescription |
Contains info about a group.
|
![]() |
NumericComparator |
Represents a numeric comparator used to populate the filter.
|
![]() |
RecyclingPanel |
Base panel which manages the recycling life of its items.
|
![]() |
SortDescription |
Defines the direction and the property name to be used as the criteria for sorting a collection.
|
![]() |
StringListConverter |
Convert a coma separated list of strings to a List<string>.
|
Structures
Structure | Description | |
---|---|---|
![]() |
DataGridLength |
Describe a length which can be expressed in absolute measures like pixels or relative as auto or star.
|
![]() |
DataGridScrollStep |
Represent the length used to scroll a step,
typically the up/down buttons in the scrollbar,
and the mouse wheel.
|
![]() |
DataGridTextFilterEntry |
Entry for a supported FilterOperation in DataGridTextFilter.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
IDataGridFilter |
Defines the interface required to support data filtering in the C1DataGrid.
|
![]() |
IDataGridFilterUnity |
Interface used to implement a filter unity which will display a user interface
where users can change the filter criteria.
|
![]() |
IDataGridInputHandlingStrategy |
Input handling strategy interface
|
Delegates
Delegate | Description | |
---|---|---|
![]() |
C1CollectionChangedEventHandler |
Is risen when a change in the data source collection occurs.
|
![]() |
CancellingCellEditEventHandler |
Handles cancelling cell edit event.
|
![]() |
EndingCellEditEventHandler |
Handles ending cell edit event.
|
![]() |
LoadingFilterEventHandler |
Handles the loading filter event.
|
![]() |
PreparingCellEditEventHandler |
Handles preparing cell edit event.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
C1DataGridScrollMode |
Scroll Modes supported by the C1DataGrid.
|
![]() |
C1DateTimeColumnEditMode |
Determines the DataGridDateTimeColumn edit mode.
|
![]() |
C1RowIndexHeaderMode | |
![]() |
DataGridClipboardMode |
Defines constants that specify whether users can copy data from a [!:C1FlexGrid]
control to the clipboard and whether column header values are included.
|
![]() |
DataGridColumnFreezing |
Determines all possible freezing states of the columns.
|
![]() |
DataGridColumnHeaderClickAction |
Determines the action will be raised when user click in a column header.
|
![]() |
DataGridDateTimeColumnEditMode |
Determines the DataGridDateTimeColumn edit mode.
|
![]() |
DataGridFilterCombination |
Represents the valid filter combinations to create a FilterInfo.
|
![]() |
DataGridFilterOperation |
Represents the valid operations to create a FilterInfo.
|
![]() |
DataGridFilterType |
Represents the valid filter types to create a FilterInfo.
|
![]() |
DataGridGridLinesVisibility |
Specifies constants that define which grid lines separating DataGrid inner cells are shown.
|
![]() |
DataGridGroupRowPosition |
Determine the position of the group row.
|
![]() |
DataGridHeadersVisibility |
Determines whether the row/column headers are shown or not.
|
![]() |
DataGridNewRowVisibility |
Determines where the new row will be placed.
|
![]() |
DataGridOptionsVisibility | |
![]() |
DataGridRowDetailsVisibilityMode |
Determines the visibility mode of the row details.
|
![]() |
DataGridRowType |
Specifies constants that define the different types of rows.
|
![]() |
DataGridScrollMode |
Scroll Modes supported by the C1DataGrid.
|
![]() |
DataGridScrollStepUnitType |
Unit used to scroll in the data grid.
|
![]() |
DataGridSelectionMode |
Determines the available selection modes.
|
![]() |
DataGridSortDirection |
Direction of the sort state.
|
![]() |
DataGridUnitType |
Describes the kind of value that DataGridLength object is holding.
|
![]() |
FilterCombination |
Represents the valid filter combinations to create a FilterInfo.
|
![]() |
FilterOperation |
Represents the valid operations to create a FilterInfo.
|
![]() |
FilterType |
Represents the valid filter types to create a FilterInfo.
|
![]() |
ScaleMode |
Specifies how the grid content should be scaled to fit the page.
|