Hallo zusammen,
ich habe ein programm welches verschiedene werte aus textboxen einliest und daraus eine Grafik in einer Picturebox erzeugt.
Ich möchte jetzt gerne die komplette Form + die Picturebox drucken über einen Menüpunkt, wie bei fast allen programmen auch.
Mein Druckbefehl sieht im moment so aus:
allerding ist dabei die picturebox nicht mit drauf.
Bei dem Printpreviewdialog sind nur alle menüs und textboxen und labels drauf und da wo die picturebox ist, ist nur eine graue fläche.
hab schon viel rumprobiert und gelesen aber ich bekomme das irgendwie nicht hin.
kann mir jemand einen tipp oder rat geben wie man das lösen kann?
vielen dank schonmal
ich habe ein programm welches verschiedene werte aus textboxen einliest und daraus eine Grafik in einer Picturebox erzeugt.
Ich möchte jetzt gerne die komplette Form + die Picturebox drucken über einen Menüpunkt, wie bei fast allen programmen auch.
Mein Druckbefehl sieht im moment so aus:
VB.NET-Quellcode
- Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
- Dim bmp As New Bitmap(Me.Width, Me.Height)
- Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height))
- e.Graphics.DrawImage(bmp, 0, 0)
- End Sub
allerding ist dabei die picturebox nicht mit drauf.
Bei dem Printpreviewdialog sind nur alle menüs und textboxen und labels drauf und da wo die picturebox ist, ist nur eine graue fläche.
hab schon viel rumprobiert und gelesen aber ich bekomme das irgendwie nicht hin.
kann mir jemand einen tipp oder rat geben wie man das lösen kann?
vielen dank schonmal