The granularity of filtering in a RangeFilter can be adjusted using the ValueDataRange property. Narrowing this range will cause the filter to "zoom in" and only apply on the values therein. Note that this is graphically visualized in the Filter using three dots.
A Range Filter can be applied to a column independent of its value type. Nevertheless, the visual scales supported by the filter are limited by value types. For instance, the Logarithmic scale can only be applied to numeric columns. To query the valid scales on a filter, use the ValidVisualScales property.
Node
Spotfire.Dxp.Framework.DocumentModelDocumentNode
Spotfire.Dxp.Application.FiltersFilterBase
Spotfire.Dxp.Application.FiltersColumnFilter
Spotfire.Dxp.Application.FiltersRangeFilter
Namespace: Spotfire.Dxp.Application.Filters
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
[SerializableAttribute] [PersistenceVersionAttribute(36, 0)] [ToolContextAttribute] public sealed class RangeFilter : ColumnFilter
The RangeFilter type exposes the following members.
Name | Description | |
---|---|---|
Context |
Gets the context of this node.
(Inherited from DocumentNode.) | |
DataColumnReference |
Gets the column instance associated with this filter.
(Inherited from ColumnFilter.) | |
IncludeEmpty | Gets or sets a value indicating whether or not the filter should
include empty value rows.
| |
IsAttached |
Gets a value indicating whether this node is attached.
(Inherited from DocumentNode.) | |
Transactions |
Gets a collection of methods for executing transactions on the document.
(Inherited from DocumentNode.) | |
TypeId | Gets the type id.
(Overrides FilterBaseTypeId.) | |
ValidVisualScales | Gets a read-only list containing the valid scales that can be set
on this filter.
| |
ValueDataRange | Gets or sets this range filter's min and max value.
| |
ValueRange | Gets or sets the value range for the filter.
| |
VisualScale | Gets or sets the current scale transformation of the filter.
|
Name | Description | |
---|---|---|
GetPropertyValue | Gets the value of a specified property. (Inherited from ColumnFilter.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasPropertyValue |
Checks if there is a valid value for a specified property.
(Inherited from ColumnFilter.) | |
Reset |
Resets the filter to include a maximum range. This includes resetting
the ValueRange and the ValueDataRange.
(Overrides FilterBaseReset.) | |
ResetDataRange |
Resets the filter data range to the extreme values in the column.
| |
StepBodyDown |
Steps both low and high limit to the previous values. If the lower
range is already at its minimum, calling this method will have no
effect.
| |
StepBodyUp |
Steps both low and high limit to the next values. If the upper
range is already at its maximum, calling this method will have no
effect.
| |
StepHighLimitDown |
Steps the high limit down to previous value.
| |
StepHighLimitUp |
Steps the high limit up to next value.
| |
StepLowLimitDown |
Steps the low limit down to previous value.
| |
StepLowLimitUp |
Steps the low limit up to next value.
| |
ToString |
Gets a text representation of this filter.
(Overrides ObjectToString.) | |
TrimSelection |
Trims the value range of the filter to only contain filtered values.
|