Impression d'un datagridview - C++ - Programmation
MarshPosté le 06-02-2007 à 10:49:55
Salut Je cherche a imprimer un datagridview en plusieurs pages sous Visual C++ 6. J'utilise l'obet printDialog et printDocument mais je ne sais pas comment découper mon datagridview en plusieurs pages et comment envoyer son contenu a l'imprimante. Je voulais faire une boucle et utiliser la méthode
mais si le tableau fait 900 lignes et une centaines de colonne (la taille max de mon tableau) ça va prendre un sacré bout de temps avant le début de l'impression et les lignes qui définissent la taille du tableau ne seront pas présentes sauf si je les dessine manuellement mais je pense qu'il doit y avoir un moyen beaucoup plus rapide... Si oui lequel svp ?
Marsh Posté le 06-02-2007 à 10:49:55
Salut
Je cherche a imprimer un datagridview en plusieurs pages sous Visual C++ 6. J'utilise l'obet printDialog et printDocument mais je ne sais pas comment découper mon datagridview en plusieurs pages et comment envoyer son contenu a l'imprimante. Je voulais faire une boucle et utiliser la méthode
void DrawString (
String^ s,
Font^ font,
Brush^ brush,
RectangleF layoutRectangle
)
mais si le tableau fait 900 lignes et une centaines de colonne (la taille max de mon tableau) ça va prendre un sacré bout de temps avant le début de l'impression et les lignes qui définissent la taille du tableau ne seront pas présentes sauf si je les dessine manuellement mais je pense qu'il doit y avoir un moyen beaucoup plus rapide... Si oui lequel svp ?
Merci d'avance
Eagles