Class
NotifyPropertyChangedBase

Base class for types that implement INotifyPropertyChanged, providing helper methods for raising property change notifications.

Definition

Namespace:Telerik.Windows.Documents.Spreadsheet.Core

Assembly:Telerik.Windows.Documents.Spreadsheet.dll

Syntax:

cs-api-definition
public abstract class NotifyPropertyChangedBase : INotifyPropertyChanged

Inheritance: objectNotifyPropertyChangedBase

Derived Classes: NameBoxViewModelCustomFilterDialogCommandParameterFilteringPopupConverterParameterFilteringPopupTreeViewViewModelPrintPreviewViewModelSelectAllItemCustomSortListFontFamilyInfoFontsProviderCellValueInputManagerSheetWorkbook

Implements: INotifyPropertyChanged

Constructors

NotifyPropertyChangedBase()

Initializes a new instance of the NotifyPropertyChangedBase class, providing a foundation for implementing property change notifications.

Declaration

cs-api-definition
protected NotifyPropertyChangedBase()

Methods

OnPropertyChanged(PropertyChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)

Parameters

args

PropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

OnPropertyChanged(string)

Raises the PropertyChanged event for the specified property name.

Declaration

cs-api-definition
protected void OnPropertyChanged(string propertyName)

Parameters

propertyName

string

Name of the property.

Events

PropertyChanged

Occurs when a property value changes.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged