New to Telerik UI for WPF? Download free 30-day trial

Editing Flag Enum Column in RadGridView

Environment

Product RadGridView for WPF
Version 2022.2.511

Description

How to create a cell editor with a drop down that can be used to change the value of a flag enumeration, in RadGridView.

Solution

To do that, use the FlagEnumEditor control in the CellEditTemplate of the corresponding GridViewDataColumn.

<telerik:RadGridView.Columns> 
    <telerik:GridViewDataColumn DataMemberBinding="{Binding MyEnumProperty}"> 
        <telerik:GridViewDataColumn.CellEditTemplate> 
            <DataTemplate> 
                <telerik:FlagEnumEditor Value="{Binding MyEnumProperty, Mode=TwoWay}" EnumType="local:MyEnumType" /> 
            </DataTemplate> 
        </telerik:GridViewDataColumn.CellEditTemplate> 
    </telerik:GridViewDataColumn> 
</telerik:RadGridView.Columns> 
In this article