Foros del Web » Programación para mayores de 30 ;) » .NET »

como imprimir un text box en c#

Estas en el tema de como imprimir un text box en c# en el foro de .NET en Foros del Web. buenas tardes... nunca realize ningun tipo de imprecion, desde c# se que con un comando simple de javascript puedo imprimir la "pantalla" pero lo que ...
  #1 (permalink)  
Antiguo 08/03/2012, 09:56
 
Fecha de Ingreso: agosto-2008
Mensajes: 367
Antigüedad: 15 años, 8 meses
Puntos: 5
como imprimir un text box en c#

buenas tardes... nunca realize ningun tipo de imprecion, desde c# se que con un comando simple de javascript puedo imprimir la "pantalla" pero lo que quiero es imprimir un text box especifico.. en realidad dos en la misma hoja.... me pueden dar una mano.. no tengo idea como vi mucho codigo c# en internet pero todo digamos complejo.. presiso algo simple cual entienda facil ya que es para un examen. espero me puedan dar una mano.. se los agdadezco mucho



e intentado hacer esto

private void printDocument1_PrintPage(object sender,System.Drawing.Printing.PrintPageEventArgs e)
{

e.Graphics.DrawString(txt_descripcion.Text,new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);
}

protected void Button2_Click(object sender, EventArgs e)
{
printDocument1_PrintPage(null, null);
}


y me sale que hay una instancia no referida como instancia de un objeto. pero no me doy cuenta porque. o como solucionarlo gracias





estoy denuevo ahora tengo esto asi... pero me sigue dando el mismo error


private void printDocument1_PrintPage(object sender,System.Drawing.Printing.PrintPageEventArgs e)
{

PrintDocument doumento = new PrintDocument();
doumento.Print();

string txt = txt_descripcion.Text;

e.Graphics.DrawString(txt, new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125, new StringFormat());

}

protected void Button2_Click(object sender, EventArgs e)
{
printDocument1_PrintPage(null, null);


}


este


Referencia a objeto no establecida como instancia de un objeto.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.

Error de código fuente:


Línea 93: string txt = txt_descripcion.Text;
Línea 94:
Línea 95: e.Graphics.DrawString(txt, new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125, new StringFormat());
Línea 96:
Línea 97: }

alguna forma de solucionarlo.. lo unico que quiero imprimir es el contenido del txt_descripcion nada mas...

Última edición por rrecarte; 08/03/2012 a las 13:42 Razón: pruebas

Etiquetas: box, net, txt
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:40.