WPF Data Grid and TreeList - Filter Panel Enhancements

WPF Team Blog
13 May 2020

The Filter Panel used by both our WPF Data Grid and TreeList ships with a redesigned UI. We’ve done our best to make the Filter Panel easier to read and more intuitive to use.

If you’ve installed v20.1 on your machine, you can use this link to launch the Filter Panel Demo.

To demonstrate the new Filter Panel, we recently published the following YouTube video.

Video Script: WPF Grid and TreeList - Filter Panel Enhancements

New UI

The new Filter Panel groups filters by columns and display values as tokens. This allows you to remove unwanted column filters with ease.

You can recall previously executed filters via our Recently Used Filters button.

Enable the New Filter Panel

We expect to enable our new Filter Panel by default in v20.2. To use this panel in v20.1:

  • For a specific Data Grid or TreeList, set the DataViewBase.UseLegacyFilterPanel property to false.

    <dxg:GridControl Name="grid" FilterString="[ShipCountry] = 'USA'">
        <dxg:GridControl.View>
            <dxg:TableView x:Name="view" UseLegacyFilterPanel="False">
    </dxg:GridControl>
  • For all Data Grids and TreeLists in your app, set the CompatibilitySettings.UseLegacyFilterPanel property to false.

Feedback

As always, we welcome your thoughts/opinions. Please post a comment below and let us know what you think about our updated Filter Panel.

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
No Comments

Please login or register to post comments.