public class SfDataGridBehavior : Behavior<SfDataGrid>Public Class SfDataGridBehavior
Inherits Behavior(Of SfDataGrid)The following list describes some of the customizations implemented in this behavior class:
| SfDataGridBehavior | Constructor class. |
| AddFillColumn | Gets or sets a value indicating whether to add the fill column. The default is . |
| AllowFrozenColumns | Gets or sets a value that indicates whether freezing columns is allowed. |
| AllowSettingFrozenColumns | Gets or sets a value that indicates whether setting frozen column is allowed in fields settings. |
| AutoResize | Gets or sets a value that indicates whether to reset automatic width calculation for all columns. |
| ColumnMaxWidth | Gets or sets the maximum limit for the auto-calculated width of the columns. |
| DynamicFields | Gets or sets a list of fields to dynamically create and configure the columns of the SfDataGrid control. |
| EnableFilterVirtualization | Gets or sets a value that indicates whether filter virtualization is enabled. |
| EnableSortVirtualization | Gets or sets a value that indicates whether sort virtualization is enabled. |
| EnableSummaryVirtualization | Gets or sets a value that indicates whether table summary row virtualization is enabled. |
| EnterKeyMode | Gets or sets the behavior of the Enter key when pressed in data cells. |
| FieldListName | Gets or sets a name that is used in the title of the fields setting window, for example "Customers." |
| GroupCaptionDescriptions | Gets or sets a collection of GroupCaptionDescription that describes the columns displayed as group captions. |
| SelectedItems | Gets or sets the selected items in the SfDataGrid control. |
| ShowRecordIndex | Gets or sets a value indicating whether to display the record index on the RowHeader column. |
| SuspendRedraw | Gets or sets a value that controls updating the view of the SfDataGrid control. |
| UnboundSummaryBottomRows | Gets or sets the collection of SummaryRow that are displayed as bottom summary rows.. |
| UnboundSummaryTopRows | Gets or sets the collection of SummaryRow that are displayed as top summary rows. |
| UseAdvancedFieldSettings | Indicates whether advanced field settings are used. |
| VirtualizedSummarySource | Gets or sets a collection that provides the values for the table summary row. |
| VisibleFields | Gets or sets a list of fields that determine the visible columns in the SfDataGrid control. |
| VisibleSummaryRow | Gets or sets a value indicating whether to display the table summary row. |
| AssociatedDataGridEquals | Determines whether the specified SfDataGrid object is equivalent to the current associated SfDataGrid object. |
| CancelAddNew | Cancels the new record being added to the associated SfDataGrid control. |
| ClearFilters | Clears filters from all columns of the associated SfDataGrid control. |
| CommitAddNew | Confirms the new record being added to the associated SfDataGrid control. |
| ConfigureFields | Displays the fields configuration window. |
| ContentAsAutoFilter | Sets the value of the selected cell as the autofilter for the column of the associated SfDataGrid control. |
| CreatetFieldSettingFromGridColumn | Gets a FieldSetting that corresponds to the data in the GridColumn of the given SfDataGrid. |
| FilterPredicatesToSQLFilter | Converts the filter predicates of the specified GridColumn and DataGrid into a SQL filter expression. |
| FilterToSQLFilter(SfDataGrid, Boolean) | Converts the filters on the columns in the specified SfDataGrid into a SQL filter expression. Uses MappingName to designate the name of the fields to be evaluated against the filter predicates. |
| FilterToSQLFilter(SfDataGrid, GridColumn, String, Boolean) | Converts the local filters of the specified GridColumn into a SQL filter expression. |
| GetDataViewConditions | Gets current information about the state and conditions of the data view of the associated SfDataGrid control. |
| GetFieldSettingsFromGridColumns | Gets a list of field settings from the columns of the indicated SfDataGrid control. |
| GetFilterElementSource | Gets the value for the attached property FilterElementSourceProperty |
| GetFilterElementTemplate | Gets the value of the attached property FilterElementTemplateProperty for the indicated column. |
| GetFilterMode | Gets the value of the attached property FilterModeProperty for the indicated column. |
| GetIsEnabledFilterVirtualization | Gets the value of the IsEnabledFilterVirtualization attached property. |
| GetNotSettableField | Gets the value of the attached NotSettableField property. |
| GetRecordIndexVisibility | Gets the value of the attached RecordIndexVisibility property. |
| GetShowAllFields | Gets the value indicating whether all fields are displayed. |
| GetShowCellToolTipMode | Gets the value of the ShowCellToolTipMode attached property for the specified column. |
| GetShowHeaderToolTipMode | Gets the value of the ShowHeaderToolTipMode attached property for the specified column. |
| GetUseEditableCellStyle | Gets the value of the editable cell style usage. |
| GetVirtualizedFilters | Gets the value of the attached VirtualizedFilters property. |
| GetVirtualizedFiltersFrom | Gets the value of the attached VirtualizedFiltersFrom property. |
| GetVirtualizedSortColumns | Gets the value of the attached VirtualizedSortColumns property. |
| Refresh | Recreates the view of the associated SfDataGrid control. |
| ScrollInView | Positions the view scroll to show the selected row and column. |
| ScrollInView(RowColumnIndex) | Positions the view scroll to show the selected cell. |
| SelectAddNewRow | Select the row to add new rows to in the associated SfDataGrid control. |
| SelectRow | Selects the row of an item in the associated SfDataGrid control. |
| SetFilterElementSource | Sets the value for the attached property FilterElementSourceProperty |
| SetFilterElementTemplate | Sets the value of the FilterElementTemplateProperty attached property for the indicated column. |
| SetFilterMode | Sets the value of the attached property FilterModeProperty for the indicated column. |
| SetNotSettableField | Sets the value of the attached NotSettableField property. |
| SetRecordIndexVisibility | Sets the value of the RecordIndexVisibility attached property. |
| SetShowAllFields | Sets the value indicating whether all fields are displayed. |
| SetShowCellToolTipMode | Sets the value of the ShowCellToolTipMode attached property for the indicated column. |
| SetShowHeaderToolTipMode | Sets the value of the ShowHeaderToolTipMode attached property for the indicated column. |
| SetUseEditableCellStyle | Sets the value of the editable cell style usage. |
| SetVirtualizedFilters | Sets the value of the attached VirtualizedFilters property. |
| SetVirtualizedFiltersFrom | Sets the value of the attached VirtualizedFiltersFrom property. |
| SetVirtualizedSortColumns | Sets the value of the attached VirtualizedSortColumns property. |
| SetVisibleFieldSettings | Sets the visible field settings for the specified SfDataGrid control. |
| SortColumnsToSQLOrder | Converts the specified sort list of columns (SortColumnDescription) into a SQL sort expression. Uses MappingName to designate the names of the fields to sort. |
| ToggleFreezeColumns | Moves or freezes the columns to the left of the active cell of the associated SfDataGrid control. |
| VirtualizedFilterToSQLFilter(SfDataGrid, Boolean) | Converts the virtualized filters on the columns of the specified SfDataGrid into a SQL filter expression. Uses MappingName to designate the name of the fields to be evaluated against the filter predicates. |
| VirtualizedFilterToSQLFilter(SfDataGrid, GridColumn, String, Boolean) | Converts the virtualized filters in the specified GridColumn into a SQL filter expression. |
| VirtualizedSortColumnsToSQLOrder | Converts the virtualized sort order of the columns in the specified SfDataGrid into a SQL sort expression. Uses MappingName to designate the names of the fields to sort. |
| ConfigureFieldsAfter | Occurs after the field setting window is closed with the Accept or Reset option. |
| ConfigureFieldsBefore | Occurs before the field setting window is shown. |
| LoadedHasFinished | Occurs when the associated SfDataGrid control is loaded. |
| VirtualizedDataViewChanged | Occurs when the view of virtualized data is changed by a filtering, sorting, or field setting operation. |
| VisibleFieldsSettingChanged | Occurs when settings for visible fields have been changed. |
| AllowFrozenColumnsProperty | Identifies the dependency property AllowFrozenColumns. |
| AllowSettingFrozenColumnsProperty | Identifies the dependency property AllowSettingFrozenColumns |
| AutoResizeProperty | Identifies the dependency property AutoResize. |
| ColumnMaxWidthProperty | Identifies the dependency property ColumnMaxWidth. |
| DynamicFieldsProperty | Identifies the dependency property DynamicFields. |
| EnableFilterVirtualizationProperty | Identifies the dependency property EnableFilterVirtualization. |
| EnableSortVirtualizationProperty | Identifies the dependency property EnableSortVirtualization. |
| EnableSummaryVirtualizationProperty | Identifies the dependency property EnableSummaryVirtualization |
| EnterKeyModeProperty | Identifies the dependency property EnterKeyMode. |
| FieldListNameProperty | Identifies the dependency property FieldListName. |
| FilterElementSourceProperty | Attached property that allows you to set the data source for filters for a column in the SfDataGrid control. |
| FilterElementTemplateProperty | Attached property that allows you to set a custom DataTemplate that will be used to render the filter items for a column in the SfDataGrid control. |
| FilterModeProperty | Attached property that allows you to specify the FilterMode for a column of the SfDataGrid control. |
| GroupCaptionDescriptionsProperty | Identifies the dependency property GroupCaptionDescriptions |
| IsEnabledFilterVirtualizationProperty | Identifies the attached IsEnabledFilterVirtualization property. |
| NotSettableFieldProperty | Identifies the attached NotSettableField property. |
| RecordIndexVisibilityProperty | Identifies the attached RecordIndexVisibility property. |
| SelectedItemsProperty | Identifies the dependency property SelectedItems |
| ShowAllFieldsProperty | Identifies the dependency property ShowAllFieldsProperty. |
| ShowCellToolTipModeProperty | Attached property that allows you to specify how to display the ToolTip in the data cells of the SfDataGrid control. |
| ShowHeaderToolTipModeProperty | Attached property that allows you to specify how to display the ToolTip of a column header in the SfDataGrid control. |
| SuspendRedrawProperty | Identifies the dependency property SuspendRedraw |
| TableSummaryRowKey | Name that identifies the table summary row. |
| UnboundSummaryBottomRowKey | Name that identifies to the bottom unbound summary rows |
| UnboundSummaryBottomRowsProperty | Identifies the dependency property UnboundSummaryTopRows |
| UnboundSummaryTopRowKey | Name that identifies the top unbound summary row. |
| UnboundSummaryTopRowsProperty | Identifies the dependency property UnboundSummaryTopRows. |
| UseAdvancedFieldSettingsProperty | Identifies the dependency property UseAdvancedFieldSettings. |
| UseEditableCellStyleProperty | Property that specifies the use of editable cell style in the SfDataGrid. |
| VirtualizedFiltersFromProperty | Identifies the attached VirtualizedFiltersFrom property. |
| VirtualizedFiltersProperty | Identifies the attached VirtualizedFilters property. |
| VirtualizedSortColumnsProperty | Identifies the attached VirtualizedSortColumns property. |
| VirtualizedSummarySourceProperty | Identifies the dependency property VirtualizedSummarySource. |
| VisibleFieldsProperty | Identifies the dependency property VisibleFields. |
| VisibleSummaryRowProperty | Identifies the dependency property VisibleSummaryRow. |
| FilterElementSource | Attached property that allows you to set the data source for filters for a column in the SfDataGrid control. |
| FilterElementTemplate | Attached property that allows you to set a custom DataTemplate that will be used to render the filter items for a column in the SfDataGrid control. |
| FilterMode | Attached property that allows you to specify the FilterMode for a column of the SfDataGrid control. |
| IsEnabledFilterVirtualization | Gets a value that indicates whether filter virtualization is enabled for an SfDataGrid control. |
| NotSettableField | Attached property that allows a column to be set as a non-configurable field. |
| RecordIndexVisibility | Gets or sets the visibility of the record index that is bound to the visibility property of the element that displays the row index in the RowHeader column. |
| ShowAllFields | Identifies the dependency property ShowAllFieldsProperty. |
| ShowCellToolTipMode | Attached property that allows you to specify how to display the ToolTip in the data cells of the SfDataGrid control. |
| ShowHeaderToolTipMode | Attached property that allows you to specify how to display the ToolTip of a column header in the SfDataGrid control. |
| UseEditableCellStyle | Property that specifies the use of editable cell style in the SfDataGrid. |
| VirtualizedFilters | Gets or sets a Dictionary that indicates the virtualized filters applied on the columns of the SfDataGrid control. |
| VirtualizedFiltersFrom | Gets or sets a Dictionary that identifies the source of virtualized filters, such as: FilterRow, AdvancedFilter, etc. |
| VirtualizedSortColumns | Gets or sets a list that contains the virtualized sorting of the SfDataGrid control. |
| GetAttributeFromT |
Get attribute from a class.
(Defined by ObjectExtensions) |
| ValidateDataAnnotations |
Validate class with validator of DataAnnotations.
(Defined by ObjectExtensions) |