We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback


Overview

The WPF TreeGrid control provides support to filter nodes with an intuitive, built-in, Excel-like filtering user interface with various filter-level options. It’s also possible to filter nodes in code-behind. Sort the columns in ascending or descending order easily using the filter UI itself. You can perform display-text based filtering and customize the behavior of the UI filtering by writing custom UI filter controls.


Excel-inspired check list box filter UI

An Excel-inspired filter UI filters nodes. The filter UI contains a CheckedListBox for selecting items so users can filter nodes easily.

Excel like checked listbox filtering ui in wpf treegrid


Advanced Excel-inspired filter UI

Users can filter nodes easily using multiple options provided in the filter UI. Built-in filter types:

  • Text filters
  • Number filters
  • Date filters using date picker

Advanced filtering ui in wpf treegrid


Text filter

Text filter menu options are loaded when the column’s underlying property is string or dynamic. The following options are available:

  • Equals
  • Does Not Equal
  • Begins With
  • Ends With
  • Contains
  • Does Not Contain
  • Empty
  • Not Empty
  • Null
  • Not Null

Advanced filtering with text filter options in wpf treegrid


Number filter

When the column’s underlying property is integer, double, short, decimal, byte, or long, number filter menu options are loaded. The following number filter options are available:

  • Equals
  • Does Not Equal
  • Null
  • Not Null
  • Less Than
  • Less Than or Equal
  • Greater Than
  • Greater Than or Equal

Advanced filtering with number filter options in wpf treegrid


Date filter

Load various date filter options when the column’s underlying property is date-time. The date-time can be selected intuitively using a date picker. The following date filter options are available:

  • Equals
  • Does Not Equal
  • Before
  • Before or Equal
  • After
  • After or Equal
  • Null
  • Not Null

Advanced filtering with date filter options in wpf treegrid


Instant filtering

You can allow users to update filters immediately whenever updating the filter UI pop-up.

Instant filtering using advanced filtering ui in wpf treegrid


95+ WPF CONTROLS

Scroll up icon