Impression sur plusieurs pages [Résolu]

Messages postés
54
Date d'inscription
vendredi 14 mai 2004
Dernière intervention
6 mai 2011
- - Dernière réponse : cs_louis14
Messages postés
788
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
8 mars 2017
- 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 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
788
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
8 mars 2017
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 97 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_louis14

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.