New to Telerik UI for .NET MAUIStart a free 30-day trial

Represents a descriptor that is used to filter items using an IFilter implementation.

Definition

Namespace:Telerik.Maui.Controls.Data

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class DelegateFilterDescriptor : FilterDescriptorBase, INotifyPropertyChanged

Inheritance: objectNotifyPropertyChangedBaseDataDescriptorFilterDescriptorBaseDelegateFilterDescriptor

Implements: INotifyPropertyChanged

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

Constructors

C#
public DelegateFilterDescriptor()

Properties

Gets or sets the IFilter implementation used to check whether a data item passes the filter or not.

C#
public IFilter Filter { get; set; }

Methods

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

C#
protected override void OnPropertyChanged(string propertyName = null)
Parameters:propertyNamestring

Overrides: DataDescriptor.OnPropertyChanged(string)