Class ViewModelBase
Inheritance
System.Object
ViewModelBase
Namespace: Telerik.Core
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class ViewModelBase : Object, INotifyPropertyChanged
Constructors
ViewModelBase()
Declaration
protected ViewModelBase()
Methods
OnPropertyChanged(String)
Declaration
protected void OnPropertyChanged(string changedPropertyName = "")
Parameters
|
System.String
changedPropertyName
|
OnPropertyChanged<T>(Expression<Func<T>>)
Declaration
protected virtual void OnPropertyChanged<T>(Expression<Func<T>> propertyExpression)
Parameters
|
System.Linq.Expressions.Expression<System.Func<T>>
propertyExpression
|
Type Parameters
|
T
|
PropertyChangedOverride(String)
Declaration
protected virtual void PropertyChangedOverride(string changedPropertyName)
Parameters
|
System.String
changedPropertyName
|
VerifyPropertyName(String)
Declaration
protected void VerifyPropertyName(string propertyName)
Parameters
|
System.String
propertyName
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
|
System.ComponentModel.PropertyChangedEventHandler
|