Workaround: public partial class Form1: Form { public Form1() { InitializeComponent(); this.radGridView1.GridViewElement.EditorManager = new MyGridViewEditManager(this.radGridView1.GridViewElement); } } public class MyGridViewEditManager : GridViewEditManager { public MyGridViewEditManager(RadGridViewElement gridViewElement) : base(gridViewElement) { } public override bool BeginEdit() { this.GridViewElement.CurrentView.EnsureCellVisible(this.GridViewElement.CurrentCell.RowInfo, this.GridViewElement.CurrentCell.ColumnInfo); this.GridViewElement.CurrentCell.UpdateLayout(); return base.BeginEdit(); } }