New to Telerik UI for WPFStart a free 30-day trial

Accessing the filtering popup

Updated on Sep 15, 2025

The filtering control is a Popup and it is displayed on screen over RadGridView control. You can find the instance of the specific Popup and try implementing any modifications on its behavior.

C# Example 1: Find all available Popups

C#
	private void grid_Loaded_1(object sender, RoutedEventArgs e)
	{
	    this.Dispatcher.BeginInvoke(new Action(() => this.FindPopups()));
	}
	  
	private void FindPopups()
	{
	    foreach (var headerCell in this.myGrid.ChildrenOfType<GridViewHeaderCell>())
	    {
	        var popUp = headerCell.ChildrenOfType<Popup>().FirstOrDefault();
	  
	       // do any modification on the Popup itself
	    }
	}

Opening filtering control from code

The filtering control can be opened in code by finding the respective FilteringDropDown element and setting its property IsDropDownOpened to True. For example:

C# Example 2: Open the first FilteringDropDown

C#
	private void Button1_Click(object sender, RoutedEventArgs e)
	{
	    clubsGrid.ChildrenOfType<FilteringDropDown>().First().IsDropDownOpen = true;
	}

See Also