| Name | Description |
| ActualHeight | (Inherited from System.Windows.FrameworkElement) |
| ActualWidth | (Inherited from System.Windows.FrameworkElement) |
| AllowDrop | (Inherited from System.Windows.UIElement) |
| AlternatingRowBackground | Gets or sets the System.Windows.Media.Brush that is used to paint the background of odd-numbered rows. |
| AlternatingRowForeground | Gets or sets the System.Windows.Media.Brush that is used to paint the foreground of odd-numbered rows. |
| AutoGenerateColumns | Gets or sets a value indicating whether columns are created automatically when the ItemsSource property is set. |
| Background | (Inherited from System.Windows.Controls.Control) |
| BodyRect | Gets the rectangle that represent the area where the rows of the C1DataGrid are rendered. Useful to show adorners on top of the body. |
| BorderBrush | (Inherited from System.Windows.Controls.Control) |
| BorderThickness | (Inherited from System.Windows.Controls.Control) |
| BottomRows | Gets the collection of rows that are placed at the bottom of the item rows. |
| CacheMode | (Inherited from System.Windows.UIElement) |
| CanUserAddRows | Gets or sets a value indicating whether the user is able to enter new rows by entering the data in each cell of the "new row" typically located at the bottom of the data grid. |
| CanUserEditRows | Gets or sets a value indicating whether the user is able to edit the data of the cells. |
| CanUserFilter | Gets or sets a value indicating whether the user is able to filter a column by opening the corresponding filter popup in the column header. |
| CanUserFreezeColumns | Gets or sets a value indicating which of the freezing separators (currently only Left separator is supported) the user is able to drag in order to change the amount of frozen columns or rows. |
| CanUserGroup | Gets or sets a value indicating whether the user is able to change groups by dragging column headers over the grouping area, removing groups pressing the remove button of each grouped column element inside the grouping area, or change the order of the groups clicking the grouped column element itself. |
| CanUserRemoveRows | Gets or sets a value indicating whether the user is able to remove rows by pressing Del key. |
| CanUserReorderColumns | Gets or sets a value indicating whether the user is able to reorder columns by dragging the corresponding column header. |
| CanUserResizeColumns | Gets or sets a value indicating whether the user is able to resize a column by dragging the right border of the column header. |
| CanUserResizeRows | Gets or sets a value indicating whether the user is able to resize a row by dragging the bottom border of the row header. |
| CanUserSelectByDragging | Gets or sets a value indicating whether dragging over cells panel will select them. |
| CanUserSort | Gets or sets a value indicating whether the user is able to sort the data by clicking the column header. |
| CanUserToggleDetails | Gets or sets a value indicating whether the user is able to change the visibility of the row details by clicking a toggle button located in the top right corner of the corresponding row header. |
| CellStyle | Gets or sets the style that is used when rendering the cells. |
| CharacterSpacing | (Inherited from System.Windows.Controls.Control) |
| Clip | (Inherited from System.Windows.UIElement) |
| ClipboardCopyMode | Gets or sets a value indicating the format of the text that will be copied to the clipboard. |
| ClipboardPasteMode | Gets or sets a value indicating the expected format of the text that will be copied from the clipboard. |
| ColumnHeaderClickAction | Gets or sets which action will be taken when user click a column header. By default the click action will execute a sorting operation, but this behavior can be changed to allow a user to select a whole column by pressing the corresponding column header. Typically used in Excel like scenarios. |
| ColumnHeaderHeight | Gets or sets the height in pixels of all the column headers. |
| ColumnHeaderOptionsVisibility | Gets or sets a value indicating when the options drop-down of the columns headers will be visible. |
| ColumnHeaderStyle | Gets or sets the style that is used when rendering the column headers. |
| Columns | Gets the collection of columns currently present in the grid. |
| ColumnWidth | Gets or sets the column width for all the columns in the C1DataGrid. |
| CurrentCell | Gets or sets the cell that contains the focus inside the C1DataGrid. This cell can be changed by the user when navigating with the keyboard or mouse interaction. |
| CurrentColumn | Gets or sets the column that contains the focused cell. This cell is changed automatically as the user navigate among cells with the keyboard or because the mouse interaction. |
| CurrentRow | Gets or sets the row that contains the focused cell. This cell is changed automatically as the user navigate among cells with the keyboard or because the mouse interaction. |
| Cursor | (Inherited from System.Windows.FrameworkElement) |
| DataContext | (Inherited from System.Windows.FrameworkElement) |
| DataSourceView | Gets the data source view currently used by the C1DataGrid. |
| DesiredSize | (Inherited from System.Windows.UIElement) |
| Dispatcher | (Inherited from System.Windows.DependencyObject) |
| DragOverColumnStyle | Gets or sets the style applied to a System.Windows.Controls.ContentControl element used to show the dragged column while it moves. |
| DragSourceColumnStyle | Gets or sets the style applied to a System.Windows.Controls.ContentControl that is placed over the source column when it starts the Drag and Drop operation. |
| DropIndicatorStyle | Gets or sets the style applied to a System.Windows.Controls.ContentControl element used to indicate the position where the dragged column will be dropped. |
| Effect | (Inherited from System.Windows.UIElement) |
| FilteredColumns | Gets the collection of columns whose DataGridColumn.FilterState is different from null. This group of columns determine the filtering state of the C1DataGrid. |
| FiltersCombination | Gets or sets the logical way the filters are combined among the columns. |
| FilterStyle | Gets or sets the Style used for the Filter control container. |
| FlowDirection | (Inherited from System.Windows.FrameworkElement) |
| Focused | Gets or sets a value indicating whether this C1DataGrid is focused. |
| FocusStyle | Gets or sets the style of the System.Windows.Shapes.Rectangle used to show the focus on the C1DataGrid. |
| FontFamily | (Inherited from System.Windows.Controls.Control) |
| FontSize | (Inherited from System.Windows.Controls.Control) |
| FontStretch | (Inherited from System.Windows.Controls.Control) |
| FontStyle | (Inherited from System.Windows.Controls.Control) |
| FontWeight | (Inherited from System.Windows.Controls.Control) |
| Foreground | (Inherited from System.Windows.Controls.Control) |
| FrozenBottomRowsCount | Gets or sets the number of rows that remain docked to the bottom of the viewport when the user scrolls vertically. |
| FrozenColumnCount | Gets or sets the number of columns that remain docked to the left side of the viewport when the user scrolls horizontally. |
| FrozenTopRowsCount | Gets or sets the number of rows that remain docked to the top of the viewport when the user scrolls vertically. |
| GridLinesVisibility | Gets or sets a value that indicates whether the horizontal or vertical grid lines among cells are displayed or not. |
| GroupColumnHeaderStyle | Gets or sets the style that is used when rendering the column headers in the group panel. |
| GroupedColumns | Gets the collection of columns whose DataGridColumn.GroupState is different from null. This group of columns determine the grouping state of the C1DataGrid. |
| GroupingPanelBackground | Gets or sets the System.Windows.Media.Brush that is used to paint the background of the grouping panel that is on top of the datagrid. |
| GroupingPanelForeground | Gets or sets the System.Windows.Media.Brush that is used to paint the foreground of the grouping panel that is on top of the datagrid. |
| GroupingPanelStyle | Gets or sets the System.Windows.Style that is set to the grouping panel that is on top of the datagrid. |
| GroupRowHeaderStyle | Gets or sets the style of the header of the group row. |
| GroupRowHeight | Gets or sets the row height for all rows of type group in the C1DataGrid. |
| GroupRowPosition | Gets or sets where the group row will be located relatively to the items of the group. |
| GroupRowStyle | Gets or sets the style of the grouping row. |
| HeaderBackground | Gets or sets the System.Windows.Media.Brush used to paint the background of the headers of the datagrid besides grouping rows, freezing separator, scrollbars and filters. |
| HeaderForeground | Gets or sets the System.Windows.Media.Brush used to highlight the foreground of the headers of the datagrid besides grouping rows, freezing separator, scrollbars and filters. |
| HeadersVisibility | Gets or sets a value that indicates whether column or row headers are displayed or not. |
| Height | (Inherited from System.Windows.FrameworkElement) |
| HorizontalAlignment | (Inherited from System.Windows.FrameworkElement) |
| HorizontalContentAlignment | (Inherited from System.Windows.Controls.Control) |
| HorizontalGridLinesBrush | Gets or sets the System.Windows.Media.Brush used to display the horizontal grid lines. |
| HorizontalScrollBarVisibility | Gets or sets a value that indicates how the horizontal scroll bar is displayed. |
| IndentWidth | Gets or sets the width in pixels of each indentation level visible when the data is grouped. |
| IsAddingNewRowsAllowed | Gets a value indicating whether it is possible to add new rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsDetailsTogglingAllowed | Gets a value indicating whether it is possible to toggle row details according to the C1DataGrid configuration. |
| IsEditingRowsAllowed | Gets a value indicating whether it is possible to edit rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsEnabled | (Inherited from System.Windows.Controls.Control) |
| IsFilteringRowsAllowed | Gets a value indicating whether it is possible to filter rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsGroupingRowsAllowed | Gets a value indicating whether it is possible to group rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsHitTestVisible | (Inherited from System.Windows.UIElement) |
| IsLoading | Gets or sets a value indicating whether a visual indicator that cover all the data grid template is shown, demonstrating that the data is being loaded. |
| IsMouseOver | Returns true if the mouse is over the control. |
| IsReadOnly | Gets or sets a value indicating whether the user is able to add remove or modify info from the C1DataGrid. |
| IsRemovingRowsAllowed | Gets a value indicating whether it is possible to remove rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsSortingRowsAllowed | Gets a value indicating whether it is possible to sort rows according to the inner System.ComponentModel.ICollectionView and C1DataGrid configuration. |
| IsTabStop | (Inherited from System.Windows.Controls.Control) |
| Item | Overloaded. Gets the DataGridCell with the specified row and column index. |
| ItemsSource | Gets or sets a collection that is used to generate the content of the control. |
| Language | (Inherited from System.Windows.FrameworkElement) |
| LeadingColumnWidth | Gets or sets the column width for the leading column (that is the empty space between the row headers and the first column, only visible when the data grid is grouped). |
| LoadingIndicatorStyle | Gets or sets the Style used for the Loading indicator. |
| Margin | (Inherited from System.Windows.FrameworkElement) |
| MaxColumnWidth | Gets or sets the maximum column width for all the columns in the C1DataGrid. |
| MaxHeight | (Inherited from System.Windows.FrameworkElement) |
| MaxRowHeight | Gets or sets the maximum row height for all the rows in the C1DataGrid. |
| MaxWidth | (Inherited from System.Windows.FrameworkElement) |
| MinColumnWidth | Gets or sets the minimum column width for all the columns in the C1DataGrid. |
| MinHeight | (Inherited from System.Windows.FrameworkElement) |
| MinRowHeight | Gets or sets the minimum row height for all the rows in the C1DataGrid. |
| MinWidth | (Inherited from System.Windows.FrameworkElement) |
| MouseOverBrush | Gets or sets the System.Windows.Media.Brush used to highlight the control when it has the mouse over. |
| Name | (Inherited from System.Windows.FrameworkElement) |
| NewRowHeaderStyle | Gets or sets the style that is used when rendering the row header for entering new items. |
| NewRowStyle | Gets or sets the style that is used when rendering the row for entering new items. |
| NewRowVisibility | Gets or sets a value that indicates where the new row will be located. If Top is set the new row will be located on top of the data rows, if Bottom is set will be located at the bottom of the data rows. |
| Opacity | (Inherited from System.Windows.UIElement) |
| OpacityMask | (Inherited from System.Windows.UIElement) |
| Padding | (Inherited from System.Windows.Controls.Control) |
| Parent | (Inherited from System.Windows.FrameworkElement) |
| PressedBrush | Gets or sets the System.Windows.Media.Brush used to paint a button when it is pressed. |
| Projection | (Inherited from System.Windows.UIElement) |
| RenderSize | (Inherited from System.Windows.UIElement) |
| RenderTransform | (Inherited from System.Windows.UIElement) |
| RenderTransformOrigin | (Inherited from System.Windows.UIElement) |
| Resources | (Inherited from System.Windows.FrameworkElement) |
| RowBackground | Gets or sets the System.Windows.Media.Brush that is used to paint row backgrounds. |
| RowDetailsTemplate | Gets or sets the System.Windows.DataTemplate used to present the details part of a row. |
| RowDetailsVisibilityMode | The details part can be automatically opened when the row is selected, can be always visible, or can be always collapsed. |
| RowForeground | Gets or sets the System.Windows.Media.Brush that is used to paint row foregrounds. |
| RowHeaderStyle | Gets or sets the style that is used when rendering the row headers. |
| RowHeaderWidth | Gets or sets the width in pixels of all the row headers. |
| RowHeight | Gets or sets the row height for all the data rows in the C1DataGrid. |
| Rows | Gets the collection containing all the rows in the grid. |
| RowStyle | Gets or sets the style that is used when rendering rows. |
| ScrollBarStyle | Gets or sets the style that will be applied to the scrollbars of the data grid. |
| ScrollMode | Gets or sets the scroll behavior of the C1DataGrid. |
| ScrollPreviewRowTemplate | Gets or sets the System.Windows.DataTemplate used as preview of the scrolling row, when using DataGridScrollMode.Deferred as ScrollMode. |
| SelectedBackground | Gets or sets the System.Windows.Media.Brush used to highlight the control when it is selected. |
| SelectedIndex | Gets or sets the index of the selected row. |
| SelectedItem | Gets or sets the data item corresponding to the selected row. |
| SelectedItems | Gets the collection of selected items. |
| Selection | Gets the selection object which allows to query the current selection as well as modifying it. |
| SelectionMode | Gets or sets the selection mode of the grid. See DataGridSelectionMode enumeration to get a description of each mode. |
| ShowFluidMouseOver | When set to true, hides the mouse over of the rows provides a fluid mouse effect over the body of the C1DataGrid. Uses the FluidMouseOverBrush and the RowHeight. |
| ShowGroupingPanel | Gets or sets a value indicating whether the panel above the cells area used to group by a column is displayed. |
| ShowValidationIndicators | Gets or sets a value indicating whether the validation icon will appear inside the corresponding row header as well as the background of the row with errors is turned to red. |
| ShowVerticalFreezingSeparator | Gets or sets a value indicating which of the freezing separators (currently only Left separator is supported) is visible. |
| SortedColumns | Gets the collection of columns whose DataGridColumn.SortState is different from null. This group of columns determine the sorting state of the C1DataGrid. |
| Style | (Inherited from System.Windows.FrameworkElement) |
| TabIndex | (Inherited from System.Windows.Controls.Control) |
| TabNavigation | (Inherited from System.Windows.Controls.Control) |
| Tag | (Inherited from System.Windows.FrameworkElement) |
| Template | (Inherited from System.Windows.Controls.Control) |
| TopRows | Gets the collection of rows that are placed on top of the item rows. |
| Triggers | (Inherited from System.Windows.FrameworkElement) |
| UseLayoutRounding | (Inherited from System.Windows.UIElement) |
| ValidationBackground | Gets or sets the brush used to paint the background of the validation elements. |
| ValidationForeground | Gets or sets the brush used to paint the foreground of the validation elements. |
| VerticalAlignment | (Inherited from System.Windows.FrameworkElement) |
| VerticalContentAlignment | (Inherited from System.Windows.Controls.Control) |
| VerticalFreezingSeparatorStyle | Gets or sets the style of the separator between fixed and scrollable columns. |
| VerticalFreezingSeparatorWidth | Gets or sets the width in pixels of the vertical freezing separator. |
| VerticalGridLinesBrush | Gets or sets the System.Windows.Media.Brush used to display the vertical grid lines. |
| VerticalScrollBarVisibility | Gets or sets a value that indicates how the vertical scroll bar is displayed. |
| VerticalScrollStep | Gets a value indicating how the vertical scroll behaves when user press the up/down buttons of the vertical scroll bar or when the user uses the mouse wheel. This property is useful when the detail of the rows is too big, typically used in hierarchical scenarios. |
| Viewport | Gets useful information about the scrolling state as well as current top/left or bottom/right shown cells. |
| Visibility | (Inherited from System.Windows.UIElement) |
| Width | (Inherited from System.Windows.FrameworkElement) |