A newer version of this page is available. Switch to the current version.

VerticalGridModel Members

A specific view model object that maintains the VerticalGrid's state and provides the means to populate itself with data when the VerticalGrid is used in the custom data binding mode.

Constructors

Name Description
VerticalGridModel() Initializes a new instance of the VerticalGridModel class with default settings.

Properties

Name Description
AppliedFilterExpression Gets the textual representation of the filter criteria applied to the VerticalGrid.
FilterExpression Gets or sets the filter criteria applied to the VerticalGrid.
IsFilterApplied Gets or sets a values specifying whether the filter expression should be applied to the VerticalGrid.
KeyFieldName Gets or sets the name of the data source key field.
Pager Gets the VerticalGrid pager's main settings.
Rows Provides access to a collection that contains information (the current state) on row objects.
SearchPanel Gets settings specifying the search panel state.
SortedRows Gets a collection of sorted rows.
TotalSummary Provides access to a collection that contains information on the current state of total summary objects.

Methods

Name Description
ApplyFilteringState(VerticalGridFilteringState) Updates the state of the VerticalGridModel with the current filtering state of the VerticalGrid.
ApplyFilteringState(VerticalGridRowState) Updates the state of the VerticalGridModel with the current single-row filtering state of the VerticalGrid.
ApplyPagingState(VerticalGridPagerState) Updates the state of the VerticalGridModel with the current paging state of the VerticalGrid.
ApplySortingState(VerticalGridRowState) Updates the state of the VerticalGridModel with the current sorting state of the VerticalGrid.
ApplySortingState(VerticalGridRowState, Boolean) Updates the state of the VerticalGridModel with the current sorting state of the VerticalGrid.
Assign(GridBaseViewModel) Copies the settings from the specified GridBaseViewModel object to the current object. Inherited from GridBaseViewModel.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ProcessCustomBinding(VerticalGridCustomBindingGetDataColumnCountHandler, VerticalGridCustomBindingGetDataHandler) Delegates the implementation of the grid view model population in the custom data binding mode to Model-layer functions specified via the method's parameters.
ProcessCustomBinding(VerticalGridCustomBindingGetDataColumnCountHandler, VerticalGridCustomBindingGetDataHandler, VerticalGridCustomBindingGetSummaryValuesHandler) Delegates the implementation of the grid view model population in the custom data binding mode to Model-layer functions specified via the method's parameters.
ProcessCustomBinding(VerticalGridCustomBindingGetDataColumnCountHandler, VerticalGridCustomBindingGetDataHandler, VerticalGridCustomBindingGetSummaryValuesHandler, VerticalGridCustomBindingGetUniqueHeaderFilterValuesHandler) Delegates the implementation of the grid view model population in the custom data binding mode to Model-layer functions specified via the method's parameters.
ProcessCustomBinding(VerticalGridCustomBindingGetDataColumnCountHandler, VerticalGridCustomBindingGetDataHandler, VerticalGridCustomBindingGetUniqueHeaderFilterValuesHandler) Delegates the implementation of a grid view model population in the custom data binding mode to Model-layer functions specified via the method's parameters.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SortBy(VerticalGridRowState, Boolean) Changes the VerticalGrid's sorting state according to the processed sorting operation.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also