imprimir formularios extensos en vb.net

cristian sanchez
06 de Noviembre del 2010
Hola comunidad :
Tengo una consulta que la he buscado por todos lados y no tengo respuesta aun.
mi consulta es la siguiente:
tengo un windows form en vb.net y necesito imprimirlo,mi problema es que al ser tan extenso (tengo habilitada la propiedad en autoscroll del formulario) ,me imprime solamente lo que tengo en pantalla en ese momento ,no asi el resto del formulario.
uso este codigo para imprimir:
'imprimir formulario
Private Sub Btnimprimir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnimprimir.Click


With PrintForm1
.PrintAction = Printing.PrintAction.PrintToPreview

.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)

End With


End Sub

no se si se podra imprimir formularios de estas caracteristicas .

bueno desde ya muchas gracias de antemano.-