Как передать параметр в мой код обработки событий для печати изображения

Я использую приведенный ниже код для печати изображения из моего кода C #. Может ли кто-нибудь сказать мне, как передать filePath в качестве аргумента, когда я назначаю свой обработчик событий?

  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);
    }
9
задан Happy 30 March 2012 в 16:06
поделиться