this.dataGridView1.DataSource = tabla;
this.dataGridView1.Refresh();
el cual se produce cuando se necesita el resultado que se va a imprimir para la página actual,
creando el código siguiente:
e.Graphics.DrawString(this.dataGridView1.Rows[x].Cells[1].Value.ToString(), Letra,
Estilo, 100, linea);
//en este ejemplo se imprime el nombre de la categoría
//Se aumenta el contador.
linea += 25;
}
}
4. Ahora nos pasamos a la vista de diseño y hacemos doble click en el botón Imprimir, en el cual
escribiremos el código final para enviar a imprimir.
private void buttonImprimir_Click(object sender, EventArgs e)
{
this.printDocument1.Print();
}