Class DescriptorBase
Base class for all descriptors used for handling the logic for property changed notifications.
Inheritance
Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data.dll
Syntax
public class DescriptorBase : DependencyObject, INotifyPropertyChanged, ISuspendNotifications
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
System.Boolean
|
Implements
Methods
OnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters
System.ComponentModel.PropertyChangedEventArgs
args
The System.ComponentModel.PropertyChangedEventArgs instance containing the event data. |
OnPropertyChanged(String)
Calls OnPropertyChanged(PropertyChangedEventArgs)
creating a new instance of System.ComponentModel.PropertyChangedEventArgs with given propertyName
.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
System.String
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 Type
System.ComponentModel.PropertyChangedEventHandler
|