Interface
IDataView

Provides a view over the already computed data within a RadDataGrid instance.

Definition

Namespace:Telerik.UI.Xaml.Controls.Grid

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public interface IDataView : IDataViewCollection, IEnumerable, ISupportCurrentItem

Inherited Members IDataViewCollection.GetParentGroup(object)IDataViewCollection.GetGroups(Predicate<IDataGroup>)IDataViewCollection.GetIsExpanded(IDataGroup)IDataViewCollection.ExpandGroup(IDataGroup)IDataViewCollection.CollapseGroup(IDataGroup)IDataViewCollection.ExpandAll()IDataViewCollection.CollapseAll()IDataViewCollection.ExpandItem(object)IDataViewCollection.CollapseItem(object)IDataViewCollection.IsDataReadyIDataViewCollection.ItemsIEnumerable.GetEnumerator()ISupportCurrentItem.MoveCurrentTo(object)ISupportCurrentItem.MoveCurrentToFirst()ISupportCurrentItem.MoveCurrentToLast()ISupportCurrentItem.MoveCurrentToNext()ISupportCurrentItem.MoveCurrentToPrevious()ISupportCurrentItem.CurrentItemISupportCurrentItem.IsCurrentItemInView

Methods

GetAggregateValue(int, IDataGroup)

Gets the computed aggregate value associated with the provided aggregate index.

Declaration

cs-api-definition
object GetAggregateValue(int aggregateIndex, IDataGroup group)

Parameters

aggregateIndex

int

The zero-based index of the AggregateDescriptorBase within the AggregateDescriptors collection.

group

IDataGroup

The IDataGroup instance to get the value for. Pass null to retrieve the computed Grand Total value.

Returns

object

GetAggregateValues(string, IDataGroup)

Gets the computed aggregate values for all the PropertyAggregateDescriptor instances associated with the provided property name.

Declaration

cs-api-definition
IEnumerable GetAggregateValues(string propertyName, IDataGroup group)

Parameters

propertyName

string

The name of the property to filter aggregates by.

group

IDataGroup

The IDataGroup instance to get the value for. Pass null to retrieve the computed Grand Total value.

Returns

IEnumerable