New to Telerik UI for WinForms? Download free 30-day trial


This article describes the inner structure and organization of the elements which build RadFilterView.

WinForms RadFilterView Structure

RadFilterView is build of different filter view group elements. The control uses a FilterViewCategoriesFactory that creates the necessary category element considering the property data type:

  • FilterViewNumericCategoryElement: used for numeric types. It generates two RadSpinEditorElements allowing you to specify a range of numeric values. A RadTrackBarElement is also created providing a different user experience for defining a numeric range.
  • FilterViewDateTimeCategoryElement: used for DateTime properties. It generates two RadDateTimePickerElements allowing you to specify a date range.
  • FilterViewBooleanCategoryElement: used for boolean fields. Two RadCheckBoxElements are created allowing you to easily filter by True/False values.
  • FilterViewTextCategoryElement: default category element. It generates a set of check boxes for each string value.

Elements Hierarchy

WinForms RadFilterView Elements Hierarchy

See Also

In this article