Rectangle rec = dataGridView2.GetCellDisplayRectangle(dataGridView2.CurrentCell.ColumnIndex, dataGridView2.CurrentCell.RowIndex, false);
panel1.Left = dataGridView2.Left + dataGridView2.Width/8;
panel1.Left = dataGridView2.Left + dataGridView2.Width/8;
panel1.Top = dataGridView2.Top + rec.Y + dataGridView2.CurrentRow.Height + 20;
=========================================================================================