For example we have RadGridView with 5 columns : column1, column2, column3, column4, column5
column2 and column5 are set to readonly
normally tabbing skips readonly columns, so when user hits Tab focus goes column1->column3->column4->New Row
But if I add this code to make just one cell in the row readonly then tabbing stops working the same way, instead of skipping readonly columns it goes from column3->column4->column5->(stops in column5) and does not create new row. private void radGridView1_CellValidating(object sender, CellValidatingEventArgs e)
{
if(e.Row is null) return;
if(e.Column.Name == "column3")
{
if (true) // some condition that fires based on entered value
{
e.Row.Cells["column4"].ReadOnly = true;
}
}
}