Estoy usando el siguiente código para imprimir una imagen desde mi código C#. ¿Puede algún organismo decirme cómo pasar el filePath como argumento cuando asigno mi controlador de eventos?Cómo pasar el parámetro a mi código de manejo de eventos para imprimir la imagen
public static bool PrintImage(string filePath)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += new PrintPageEventHandler(printPage);
pd.Print();
return true;
}
private static void printPage(object o, PrintPageEventArgs e)
{
//i want to receive the file path as a paramter here.
Image i = Image.FromFile("C:\\Zapotec.bmp");
Point p = new Point(100, 100);
e.Graphics.DrawImage(i, p);
}
gracias. Funcionó. – Happy