Skip to main content
A newer version of this page is available. .

DataControlBase Properties

Serves as a base for classes that represents data-aware controls (e.g. GridControl).
Name Description
ActiveEditor Gets the active editor. This is a dependency property.
ActualShowFilterPanel Gets whether the filter panel is displayed within a grid. This is a dependency property.
AllowCommitOnValidationAttributeError Gets or sets whether or not a cell’s value that has failed validation specified by the Data Annotations attribute(s), can be posted to a data source. This is a dependency property.
AllowLeaveInvalidEditor Gets or sets whether an editor that did not pass validation can lose focus. This is a dependency property.
AllowLiveDataShaping Gets or sets whether the GridControl recalculates data shaping operations (for example, sort and filter operations or summary calculation) when you modify a data source outside the grid.
AlternateRowBackground Gets or sets a brush used to paint the background of alternate rows. This is a dependency property.
AlternateRowBackgroundPalette Gets or sets a palette used to paint the background of alternate rows. This is a dependency property.
AlternationCount Gets or sets the alternate row frequency. This is a dependency property.
AutoGenerateColumns Gets or sets whether columns should be created automatically for all fields in a data source. This is a dependency property.
AutoScrollOnSorting Gets or sets whether a grid is automatically scrolled after the order of rows has been changed. This is a dependency property.
AutoWidth Gets or sets whether column widths are automatically changed so that the total column width matches the grid width.
ColumnHeaderStyle Gets or sets the column header’s style. This is a dependency property.
ColumnHeaderTemplate Gets or sets the template that defines the presentation of column header content. This is a dependency property.
ColumnHeaderTemplateSelector Gets or sets an object that chooses a column header template based on custom logic. This is a dependency property.
ColumnHeaderToolTipTemplate Gets or sets the template that defines the presentation of a column header’s tooltip. This is a dependency property.
Columns Gets a collection of the GridControl’s columns.
Commands Provides access to grid commands. This is a dependency property.
CurrentColumn Gets or sets a column that contains the focused cell.
CurrentItem Gets or sets the currently focused data row.
CurrentRowHandle Gets or sets the focused row’s handle.
FilterCriteria Gets or sets the grid’s filter criteria. This is a dependency property.
FilterPanelText Gets the text displayed within the Filter Panel. This is a dependency property.
FilterString Gets or sets the grid’s filter expression. This is a dependency property.
FixedSummariesLeft Gets total summaries displayed within the Fixed Summary Panel and aligned to the left.
FixedSummariesRight Gets total summaries displayed within the Fixed Summary Panel and aligned to the right.
FixedTotalSummaryItemTemplate Gets or sets the template that defines the presentation of total summary items. This is a dependency property.
FontFamily Gets or sets the GridControl‘s font family.
FontSize Gets or sets the GridControl‘s font size.
FontStretch Gets or sets the GridControl‘s font stretch.
FontStyle Gets or sets a text style applied to the GridControl.
FontWeight Gets or sets the GridControl‘s font weight.
Foreground Gets or sets a brush that describes the GridControl‘s foreground.
FormatConditions Stores conditional formats applied to the GridControl.
HasValidationError Gets whether a validation error has been defined for the grid. This is a dependency property.
HighlightRowOnHover Gets or sets whether to highlight a row when a user hovers a mouse pointer over this row.
HorizontalScrollBarVisibility Gets or sets the horizontal scrollbar’s visibility. This is a dependence property.
IncrementalLoadingThreshold Gets or sets the threshold range that governs when the grid will begin to prefetch more row items. This is a dependency property.
IsEditing Gets whether the focused cell is currently being edited. This is a dependency property.
IsFilterEnabled Gets or sets whether the current filter is enabled. This is a dependency property.
IsSearchPanelVisible Gets whether the GridControl displays the Search Panel.
IsSynchronizedWithCurrentItem Gets or sets whether a grid should keep the DataControlBase.SelectedItem synchronized with the current item in the Microsoft.UI.Xaml.Data.ICollectionView. This is a dependency property.
ItemsSource Gets or sets the grid’s data source. This is a dependency property.
NavigationStyle Gets or sets whether to allow users to focus rows and cells. This is a dependency property.
NewItemRowPosition Gets or sets the New Item Row‘s position within the grid. This is a dependency property.
PredefinedFormats Contains predefined formats used in conditional formatting rules. This is a dependency property.
PreserveSorting Gets or sets whether clicking a column header clears the existing sort settings. This is a dependency property.
RowIndicatorHeaderTemplate
RowIndicatorStyleSettings
RowIndicatorTemplate
RowIndicatorWidth
RowMinHeight
RowStyleSettings Gets or sets style settings applied to grid rows.
SearchColumns Gets or sets the field names against which searches are performed by the Search Panel. This is a dependency property.
SearchDelay Gets or sets the amount of time in milliseconds, after which a data search is initiated (in an automatic find mode). This is a dependency property.
SearchPanelAllowFilter Gets or sets whether the grid displays only those records that match the search criteria. This is a dependency property.
SearchPanelClearOnClose Gets or sets whether to clear the search string when the Search Panel is closed. This is a dependency property.
SearchPanelCriteriaOperatorType Gets or sets the logical operator type (AND or OR). This is a dependency property.
SearchPanelFindFilter Gets or sets the type of the comparison operator used to create filter conditions. This is a dependency property.
SearchPanelFindMode Gets or sets whether data searching starts automatically, or must be started manually. This is a dependency property.
SearchPanelHighlightResults Gets or sets whether to highlight search results within located records. This is a dependency property.
SearchPanelHighlightSettings Gets or sets settings applied to search results.
SearchString Gets or sets the search string specified within the Search Panel. This is a dependency property.
SelectedItem Get or sets the currently focused data item.
SelectedItems Gets data objects that correspond to items currently selected within a grid.
SelectionMode Gets or sets whether multiple row/cell selection is enabled. This is a dependency property.
ShowAutoFilterRow Gets or sets whether to display the Automatic Filter Row.
ShowColumnHeaders Gets or sets whether a grid displays column headers. This is a dependency property.
ShowFilterPanelMode Gets or sets when the Filter Panel is displayed within a grid. This is a dependency property.
ShowFixedTotalSummary Gets or sets whether or not the Fixed Summary Panel is displayed within the grid. This is a dependency property.
ShowLoadingPanel Gets or sets whether to display the Loading Panel in the GridControl when it waits for a callback response. This is a dependency property.
ShowRowIndicator
ShowSearchPanelMode Gets or sets when the Search Panel is shown within the grid. This is a dependency property.
ShowTotalSummary Gets or sets whether to display the total summary panel.
SummariesIgnoreNullValues Gets or sets whether null values must be ignored when calculating data summaries. This is a dependency property.
TopRowIndex Gets or sets the index of the top visible row.
TotalSummaryContentStyle Gets or sets the style applied to total summary items displayed within a View. This is a dependency property.
TotalSummaryItemTemplate Gets or sets the template that defines the presentation of total summary items. This is a dependency property.
ValidationError Provides access to the object, which contains information about the validation error. This is a dependency property.
VerticalScrollBarVisibility Gets or sets the vertical scrollbar’s visibility. This is a dependence property.
VisibleColumns Gets a list of visible columns. This is a dependency property.
VisibleRowCount Gets the total number of rows displayed within the grid.
See Also