Table of Contents

Class Property

Namespace
PaintDotNet.PropertySystem
Assembly
PaintDotNet.PropertySystem.dll
public abstract class Property : ICloneable, INotifyPropertyChanged
Inheritance
Property
Implements
Derived
Inherited Members

Properties

DefaultValue
DefaultValueValidationFailureResult
Name
ReadOnly
Sync
Value
ValueType
ValueValidationFailureResult

Methods

Clone()
Create(Type, object)
Create(Type, object, object?)
OnClampNewValue(object?)
OnCoerceValue(object?)
OnPropertyChanged(string)
OnReadOnlyChanged(bool)
OnValueChanged(object?)
PropertyValueToString(object?)
ValidateNewValue(object?)
VerifyNotReadOnly()

Events

ReadOnlyChanged
ValueChanged