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

Editing Start Triggers

Updated on Sep 15, 2025

RadGridView supports few different gestures that trigger the cell edit action. The default gestures are clicking on the current cell, pressing F2 on the keyboard, and starting typing when the current cell is focused.

The edit start actions are defined with the GridViewEditTriggers enum that is assigned to the EditTriggers property of the GridView or the column objects. The enum provides the following set of values:

  • Default—The default setting which combines the CurrentCellClick, F2 and TextInput values.

  • CellClick—A single click will put the cell into edit mode.

  • CurrentCellClick—A click on the current cell will put it into edit mode.

  • F2—Pressing F2 on a cell will put it into edit mode.

  • None—No action will put the cell in edit mode.

  • TextInput—Any text input will put the current cell into edit mode.

To change the edit triggers for all cells in the RadGridView instance, set its EditTriggers property.

Setting RadGridView EditTriggers property

XAML
	<telerik:RadGridView EditTriggers="F2"/>

To change the edit triggers per column, set the EditTriggers property of the associated GridViewColumn object.

Setting GridViewColumn EditTriggers property

XAML
	<telerik:RadGridView.Columns>
		<telerik:GridViewDataColumn EditTriggers="F2" />
	</telerik:RadGridView.Columns>

The GridViewEditTriggers is a flag enum which means that you can combine multiple values, thus allowing multiple triggers.

Setting the EditTriggers property to multiple values in XAML

XAML
	<telerik:RadGridView.Columns>
		<telerik:GridViewDataColumn EditTriggers="CurrentCellClick,F2,TextInput" />
	</telerik:RadGridView.Columns>

Setting the EditTriggers property to multiple values in code

C#
	this.gridView.EditTriggers = GridViewEditTriggers.CellClick | GridViewEditTriggers.F2;

To disable the editing, set the EditTriggers property to None.

Disabling editing by using the UI

XAML
	<telerik:RadGridView EditTriggers="None"/>	
Not finding the help you need?
Contact Support