ClassDescriptorBase
Base class for all descriptors used for handling the logic for property changed notifications.
Definition
Namespace:Telerik.Windows.Data
Assembly:Telerik.Windows.Data.dll
Syntax:
public class DescriptorBase : InheritanceContextPropagator, INotifyPropertyChanged, ISuspendNotifications
Inheritance: objectInheritanceContextPropagatorDescriptorBase
Derived Classes:
Implements:
Inherited Members
Constructors
DescriptorBase()
Declaration
public DescriptorBase()
Properties
NotificationsSuspended
Gets or sets a value indicating whether change notifications are suspended.
Declaration
public bool NotificationsSuspended { get; }
Property Value
True if notifications are suspended, otherwise, false.
Implements
Methods
OnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters
args
The PropertyChangedEventArgs instance containing the event data.
OnPropertyChanged(string)
Calls OnPropertyChanged(PropertyChangedEventArgs)
creating a new instance of PropertyChangedEventArgs with given propertyName.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
propertyName
Name of the property that is changed.
ResumeNotifications()
Resumes the notifications.
Declaration
public void ResumeNotifications()
Implements
SuspendNotifications()
Suspends the notifications.
Declaration
public void SuspendNotifications()
Implements
Events
PropertyChanged
Occurs when a property changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements