Class
PropertyAggregateDescriptor

Represents an AggregateDescriptorBase that is associated with a particular property in the underlying ViewModel.

Definition

Namespace:Telerik.Maui.Controls.Data

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class PropertyAggregateDescriptor : AggregateDescriptorBase, INotifyPropertyChanged

Inheritance: objectNotifyPropertyChangedBaseDataDescriptorAggregateDescriptorBasePropertyAggregateDescriptor

Implements: INotifyPropertyChanged

Inherited Members AggregateDescriptorBase.FormatNotifyPropertyChangedBase.UpdateValue<T>(ref T, T, string)NotifyPropertyChangedBase.UpdateValue<T>(ref T, T, Action<T>, string)NotifyPropertyChangedBase.PropertyChanged

Constructors

PropertyAggregateDescriptor()

Declaration

cs-api-definition
public PropertyAggregateDescriptor()

Properties

Caption

Gets or sets the informative message to display as an illustration of the aggregate.

Declaration

cs-api-definition
public string Caption { get; set; }

Property Value

string

Function

Gets or sets the KnownFunction value to be applied to this aggregate.

Declaration

cs-api-definition
public KnownFunction Function { get; set; }

Property Value

KnownFunction

PropertyName

Gets or sets the name of the property that is used to compute the aggregate value.

Declaration

cs-api-definition
public string PropertyName { get; set; }

Property Value

string

Methods

OnPropertyChanged(string)

Provides an entry point for inheritors to provide additional logic over the PropertyChanged routine.

Declaration

cs-api-definition
protected override void OnPropertyChanged(string propertyName = null)

Parameters

propertyName

string

Overrides DataDescriptor.OnPropertyChanged(string)