Class FilterRenderPen
- Namespace
- ATAS.Indicators
- Assembly
- ATAS.Indicators.dll
Represents a filter for PenSettings objects with support for property change notifications.
public class FilterRenderPen : Filter<PenSettings, FilterRenderPen>, IFilterValue, IFilter
- Inheritance
-
objectFilterRenderPen
- Implements
- Inherited Members
- Extension Methods
Constructors
FilterRenderPen()
Initializes a new instance of the FilterRenderPen class with default visibility settings.
public FilterRenderPen()
FilterRenderPen(bool, bool)
Initializes a new instance of the FilterRenderPen class with the specified visibility settings.
public FilterRenderPen(bool enableVisible, bool asScalar = false)
Parameters
enableVisibleboolA value indicating whether the filter is visible.
asScalarboolA value indicating whether the filter represents a scalar value.
Methods
GetPropertyOwner(PropertyDescriptor?)
Added in ATAS 8.0.15.
public object? GetPropertyOwner(PropertyDescriptor? pd)
Parameters
pdPropertyDescriptor
Returns
- object
ValueOnChanging(PenSettings?, PenSettings?)
Added in ATAS 8.0.15.
protected override PenSettings ValueOnChanging(PenSettings? oldValue, PenSettings? newValue)
Parameters
oldValuePenSettingsThe old value of the filter.
newValuePenSettingsThe new value of the filter.
Returns
- PenSettings
The new value to be set for the filter.