Bonjour,
vous trouverez ci-jointe la cause de mon problème: je voudrais imprimer des colonnes (deux) mais la deuxième est décalée.
Voici comment ça se passe: je modifie le graphics avec un drawString, pour le titre général COURSES, pour la première colonne (titre = BOISSONS+lignes), puis pour la deuxième colonne (titre =SURGELES+colonnes); pour tout quoi.
La première colonne s'affiche bien, mais la deuxième est décalée, pourtant c'est la même routine que j'appelle; par ex pour le titre:
e.Graphics.DrawString(titre, Font2, Brushes.Black, e.MarginBounds.Left - 30 + (numCol - 1) * 230, 160)
et pour les lignes:
e.Graphics.DrawString(chenPdt, Font3, Brushes.Black, _
e.MarginBounds.Left - 30 + 230 * (numCol - 1), _
210 + (nbNext - 1) * Font3.GetHeight(e.Graphics))
où numCol est le numéto de la colonne, nbNext le numéro de la ligne (0 pour la ligne supérieure,1 ensuite,...etc).
Le problème vient-il de l'affichage du titre général , COURSES?
Merci pour votre aide,
lolveley.
Partager