Usually I printing a document using PrintPreviewDialog, PrintDialog, and PrintDocumentDialog.
but this time I need to print picture on my form control. object I want to print are 1 background image, several label, and several picture box.

i dont know why my print preview still blank every time i want to see my print preview

Private Sub PrintPreviewToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PrintPreviewToolStripMenuItem.Click
        PrintPreviewDialog1.Document = PrintDocument1
        PrintPreviewDialog1.WindowState = FormWindowState.Maximized
        PrintPreviewDialog1.ShowDialog()
    End Sub

help please..