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

RadGridView Column Filtering Enum Values

Updated on Sep 15, 2025

Environment

Product Version2023.2.718
ProductRadGridView for WPF

Description

How to filter Enum values in GridView column and display all of them in the distinct value filter.

Solution

You can use the DistinctValuesLoading event of RadGridView.

C#
	private void RadGridView_DistinctValuesLoading(object sender, 	Telerik.Windows.Controls.GridView.GridViewDistinctValuesLoadingEventArgs e)
	{
		var dataColumn = e.Column as GridViewBoundColumnBase;
		if (dataColumn != null && dataColumn.DataType.IsEnum)
		{
			e.ItemsSource = Enum.GetValues(dataColumn.DataType);
		}
	}
In this article
EnvironmentDescriptionSolution
Not finding the help you need?
Contact Support