Hi Fabio,
Thanks for update.
To move the left over cell contents, please make use of "Rows.RemoveRange()" method to remove the empty space.
void gridControl1_CurrentCellKeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Delete)
{
this.gridControl1.Model.ClearCells(this.gridControl1.Model.SelectedRanges, false);
this.gridControl1.Rows.RemoveRange(this.gridControl1.Model.SelectedRanges.ActiveRange.Top, this.gridControl1.Model.SelectedRanges.ActiveRange.Bottom);
}
}
Please refer to the sample in the following link
http://www.syncfusion.com/downloads/Support/DirectTrac/93412/WindowsFormsApplication91239196294.zip Regards,
Mercy.C