سلام....
در مورد پرینت گرفتن از اطلاعات دیتاگرید ویو در C# من میخوام از کامپوننتDevExpressاستفاده کنم؟
سراغ راه هایی مثل کریستال ریپورت و print document و ... هم رفتم ، فعلا تو این زمینه می خوام راهنماییم کنید؟
این کد رو واسش نوشتم :

try


{


Cursor.Current = Cursors.WaitCursor;


if (DevExpress.XtraPrinting.PrintHelper.IsPrintingAvailable)


DevExpress.XtraPrinting.PrintHelper.ShowPreview(dataGridView1);


else


MessageBox.Show("XtraPrinting Library is not found...", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);


}


finally


{


Cursor.Current = Cursors.Default;

}


ولی این Error ها رو میده اگه میشه راهنماییم کنید ممنونمیشم این کدیه که واسه پرینت نوشتم رو نیما جان به منپیشنهاد کردندمشکلش کجاست؟


Error1: The best overloaded method match for 'DevExpress.XtraPrinting.PrintHelper.ShowPreview(D evExpress.XtraPrinting.IPrintable)' has some invalid arguments



Error2: Argument '1': cannot convert from 'System.Windows.Forms.DataGridView' to 'DevExpress.XtraPrinting.IPrintable'