Table of Contents

Class ObservableObject

Namespace
Cress.Studio.ViewModels
Assembly
Cress.Studio.Core.dll
public abstract class ObservableObject : INotifyPropertyChanged
Inheritance
ObservableObject
Implements
Derived
Inherited Members

Methods

OnPropertyChanged(string?)

protected void OnPropertyChanged(string? propertyName = null)

Parameters

propertyName string

SetProperty<T>(ref T, T, string?)

protected bool SetProperty<T>(ref T field, T value, string? propertyName = null)

Parameters

field T
value T
propertyName string

Returns

bool

Type Parameters

T

Events

PropertyChanged

Occurs when a property value changes.

public event PropertyChangedEventHandler? PropertyChanged

Event Type

PropertyChangedEventHandler