Burada bir örnek var.
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
event'ında
//Loop till all the grid rows not get printed
while (iRow <= dataGridView1.Rows.Count - 1)
döngüsü var. Bu while'in içindeki kodlar print işlemleri için sanırım. Burayı kendinize göre düzenleyebilirsiniz. Eğer sadece son satırı istiyorsanız while döngüsünü kaldırıp
DataGridViewRow GridRow = dataGridView1.Rows[iRow];
değişkenini datagrid'in son satırına ayarlamanız işinizi görür sanırım.
Kolay gelsin...