Impression sur plusieurs pages [Résolu]

Messages postés
54
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
6 mai 2011
- - Dernière réponse : cs_louis14
Messages postés
792
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2019
- 31 août 2010 à 09:18
Salut à tous! J'ai (encore) un petit souci...

Voila, je dois imprimer un datagridview, je n'ai pas de problème tant que celui-ci ai une taille inférieure à une page.

Voici mon code:

  private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
        {

                Bitmap memoryImage = new Bitmap(dataGridView1.Width, dataGridView1.Height);

                dataGridView1.DrawToBitmap(memoryImage, new Rectangle(0, 0, dataGridView1.Width, dataGridView1.Height));
                e.Graphics.DrawImage(memoryImage, 0, 0);
               
   
}      



J'ai trouvé la fonction e.HasMorePages mais je n'arrive pas à l'appliquer, j'ai toujours que la première page à imprimer.

Can you help me please???

Merci d'avance!
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
792
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2019
7
3
Merci
Bonjour,

Voilà ce que j'ai trouvé pour imprimer un DataGridview :
http://www.codeproject.com/KB/printing/PrintingOfDataGridView.aspx

Bonne journée

louis

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 204 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_louis14