Bonjour,
j'ai un formulaire windows form et je voudrai l'imprimer tel qu'il est et la c'est la galère.
Des idées?
Merci
Bonjour,
j'ai un formulaire windows form et je voudrai l'imprimer tel qu'il est et la c'est la galère.
Des idées?
Merci
Salut,
voici une possibilité pour imprimer :
bonne journée,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub PrintDocument1_PrintPage(sender As Object, e As Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None Dim bmp As New Bitmap(Me.Width, Me.Height, Imaging.PixelFormat.Format64bppPArgb) e.Graphics.PageUnit = GraphicsUnit.Document Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height)) e.Graphics.DrawImage(bmp, 10, 10) Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedToolWindow End Sub
Madfox48
Bon c'est sur une question débile de ma part mais comment faire l'appel depuis un stripMenuItem et si c'est possible avoir un aperçu avant de lancer l'impression.
Re,
Voici le lien vers du code qui te permettra de mieux comprendre le fonctionnement ainsi que la méthode pour prévisualiser :
http://www.developpez.net/forums/d13...-mode-demploi/
bonne journée
Madfox48
[IMG]C:\Users\Administrator\Desktop\imp.png[/IMG]
je voudrai imprimer mon formulaire comme vous le voyez la
Bonjour,
Pourquoi ne pas utiliser Microsoft.visualbasic.powerpacks.dll version 3.0qui fonctionne avbec VB Net 2010 et qui comprend les contrôles suivants :
lineshape
ovalshape
rectangleshape
datarepeater
et notamment printform qui permet l'impression d'un formulaire.
[QUOTE]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' Hide the print button
Button1.Visible = False
' Set the PrintAction to display a Print Preview dialog
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
' Print a copy of the form
PrintForm1.Print()
' Restore the print button
Button1.Visible = True
End Sub
[QUOTE]
est ce que je dois déclarer des variables car j ai une erreur sur le:
... .printaction=printAction.printpreview.
Bonjour,
Non, il n'y a rien à déclarer.
Le contrôle Printform doit se trouver dans la boîte à outils. En cliquant dessus, il vient en bas du formulaire.
A partir de là, tout est OK
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager