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.

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.