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>