Definition
Namespace:Telerik.WinControls.UI.FilterView
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class FilterViewDateTimeCategoryElement : BaseFilterViewCategoryElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IFilterViewCategory
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementBaseFilterViewCategoryElementFilterViewDateTimeCategoryElement...
Implements:
Inherited Members
Constructors
Fields
Properties
Gets the stack with text labels and editors.
public StackLayoutElement EditorsStack { get; }
Gets a value indicating whether the filter is changed.
public override bool IsFilterChanged { get; }
Overrides:
Gets the main stack.
public StackLayoutPanel MainStack { get; }
Gets the maximal value RadDateTimePickerElement.
public RadDateTimePickerElement MaxValueDateTimePicker { get; }
Gets the maximal value text element.
public LightVisualElement MaxValueTextElement { get; }
Gets the minimal value RadDateTimePickerElement.
public RadDateTimePickerElement MinValueDateTimePicker { get; }
Gets the minimal value text element.
public LightVisualElement MinValueTextElement { get; }
Methods
protected virtual void AdjustDateTimePickerProperties()
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.
protected virtual RadDateTimePickerElement CreateMaxValueEditor()
protected virtual RadDateTimePickerElement CreateMinValueEditor()
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: