New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Base class for all descriptors used for handling the logic for property changed notifications.

Definition

Namespace:Telerik.Web.Data

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class DescriptorBase : INotifyPropertyChanged

Inheritance: objectDescriptorBase

Derived Classes: FilterDescriptorBaseGroupDescriptorBase

Implements: INotifyPropertyChanged

Inherited Members object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public DescriptorBase()

Methods

Raises the PropertyChanged event.

C#
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters:argsPropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

Calls OnPropertyChanged(PropertyChangedEventArgs) creating a new instance of PropertyChangedEventArgs with given propertyName.

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

Name of the property that is changed.

Events

Occurs when a property changes.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged