Class EditableObjectBase<T>
Inheritance
System.Object
EditableObjectBase<T>
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class EditableObjectBase<T> : ViewModelBase, INotifyPropertyChanged, IEditableObject, ICopyable<T> where T : class
Type Parameters
Constructors
Declaration
protected EditableObjectBase()
Properties
Declaration
protected T Backup { get; set; }
Property Value
Declaration
protected bool IsEditing { get; set; }
Property Value
Methods
Declaration
Returns
Implements
Declaration
public abstract void CopyFrom(T other)
Parameters
Implements
Declaration
protected virtual void OnBeginEdit()
Declaration
protected virtual void OnCancelEdit()
Declaration
protected virtual void OnEndEdit()
Declaration
protected override void PropertyChangedOverride(string propertyName)
Parameters
|
System.String
propertyName
|
Overrides
Declaration
protected P Storage<P>()
where P : T
Returns
Type Parameters
Extension Methods