Hola, ustedes dira que estoy perdiendo la razon . Pero curiosamente cuando despues de mucho buscar y no encontrar soluciones por mis propios medios , es que recurro a consultarles a mis compañeros del foro. Lo mejor del cuento es que cuando pongo el caso en el foro, se me alumbra a ratos el "bombillo" (como decimos jocosamente en colombia) y encuentro la solución; aqui les comparto lo que hice.
Gracias a los que tuvieron la intension de por lo menos revisar mis preguntas jejejej.. al parecer esas buenas intensiones son las que me dan buena energia para no darme por vencida.
Hasta la proxima.
private void dataGridView2_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (!dataGridView2.Rows[e.RowIndex].IsNewRow)
{
dataGridView2.Rows.RemoveAt(e.RowIndex);
}
}