Class RangeFieldBase<T>
public abstract class RangeFieldBase<T> : FieldBase<Range<T>, TextRangeView>, IField<Range<T>>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo where T : struct
Type Parameters
T
- Inheritance
-
RangeFieldBase<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Properties
Explainer
public abstract string Explainer { get; }
Property Value
From
public T? From { get; set; }
Property Value
- T?
HasChanges
public override bool HasChanges { get; }
Property Value
To
public T? To { get; set; }
Property Value
- T?
Value
The lensed value which this field is modelling
public override Range<T> Value { get; set; }
Property Value
- Range<T>
Methods
SetViewFromModelAndNotifyInternal()
protected override void SetViewFromModelAndNotifyInternal()