Definition
Namespace:Telerik.WinControls.UI.FilterView
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class FilterViewNumericCategoryElement : BaseFilterViewCategoryElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IFilterViewCategory
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementBaseFilterViewCategoryElementFilterViewNumericCategoryElement...
Implements:
Inherited Members
Constructors
Fields
Properties
public FilterViewNumericCategoryMode DisplayMode { get; set; }
Gets the stack element which holds the editors.
public StackLayoutElement EditorsStack { get; }
Gets a value indicating, whether the filter is changed.
public override bool IsFilterChanged { get; }
Overrides:
Gets the main stack panel.
public StackLayoutPanel MainStack { get; }
Gets the maximum value RadSpinEditorElement.
public RadSpinEditorElement MaxValueSpinEditor { get; }
Gets the maximum value LightVisualElement.
public LightVisualElement MaxValueTextElement { get; }
Gets the minimum value RadSpinEditorElement.
public RadSpinEditorElement MinValueSpinEditor { get; }
Gets the minimum value LightVisualElement.
public LightVisualElement MinValueTextElement { get; }
Gets or sets the number of steps between the min and max values.
public int StepsCount { get; set; }
Gets the RadTrackBarElement.
public RadTrackBarElement TrackBarElement { get; }
Methods
protected virtual void AdjustSpinEditorProperties()
protected virtual void AdjustTrackBarProperties()
Applies a FilterDescriptor to the category
public override bool ApplyFilter(FilterDescriptor filterDescriptor)
Overrides:
CLears the filter.
public override void ClearFilter()
Overrides:
Clears the items.
public override void ClearItems()
Overrides:
Called by the element when constructed. Allows inheritors to build the element tree.
protected override void CreateChildElements()
Overrides:
A method used to create the items of the category based on a given collection of values.
public override void CreateItems(ICollection<object> values)
The values.
Overrides:
Creates the items holder element.
Disposes of managed resources including cached images and SVG images when the element is being disposed.
protected override void DisposeManagedResources()
Overrides:
Gets the FilterDescriptor. Note that if the filter is not changed this method will return null.
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
protected override void InitializeFields()
Overrides: