none
Imprimir Contenido de formulario

    Pregunta

  • Hola, quisiera imprimir todo el contenido de mi formulario (Cajas de texto,Combobox y un  datagridview), como podría hacerlo?..existen alguna forma en vs 2005?..

    Gracias
    desarrollador .NET
    lunes, 05 de octubre de 2009 16:49

Respuestas

  • Ok... bueno, el principio del ejemplo que te puse es el mismo. En esencia, añades un objeto PrintDocument a tu formulario, y mandas llamar al método Print en algún evento (i.e. al apretar Ctrl+P, o seleccionar un menú). Y luego manejas el evento PrintPage y dibujas el resultado. 

    Ahora bien, ese dibujar el resultado ya depende de tí. Al final, dibujar en una hoja de papel es muy similar a dibujar en la ventana. De hecho, es lo mismo, solo varía el contexto de dispositivo (un DC de impresora en lugar de un DC de ventana). 

    En fin, mira aquí hay un ejemplo bueno al respecto:


    Espero te sirva. 

    Saludos. 


    Fernando Gómez
    www.fermasmas.com
    • Marcado como respuesta becavas jueves, 08 de octubre de 2009 19:27
    lunes, 05 de octubre de 2009 21:25

Todas las respuestas