PDA

View Full Version : ظاهر کردن کادر انتخاب پرینتر



samaram
سه شنبه 12 مرداد 1389, 20:35 عصر
من برای پرینت از فرمم فعلا از این کد استفاده میکنم. اما این کد مستقیم پرینت میگیره و کادر انتخاب پرینتر رو ظاهر نمیکنه. میدونم باید از کنترل printdialog استفاده کنم. اما نمیدونم کد رو چطور باید بنویسم. میشه کد منو اصلاح کنید تا اول کادر انتخاب پرینترها رو ظاهر کنه و بعد هر پرینتری انتخاب شد با همون پرینت بگیره؟


printPreviewDialog1.Document = printDocument1;
printPreviewDialog1.ShowDialog();

MSN_Issue
سه شنبه 12 مرداد 1389, 20:39 عصر
printDialog1.AllowPrintToFile = false;
printDialog1.AllowSelection = printDialog1.AllowSomePages = false;

if (printDialog1.ShowDialog() == DialogResult.OK)
{
printDocument1.PrinterSettings = printDialog1.PrinterSettings;
printDocument1.Print();
}

Masoome_das
سه شنبه 12 مرداد 1389, 21:52 عصر
printDialog1.AllowPrintToFile = false;
printDialog1.AllowSelection = printDialog1.AllowSomePages = false;

if (printDialog1.ShowDialog() == DialogResult.OK)
{
printDocument1.PrinterSettings = printDialog1.PrinterSettings;
printDocument1.Print();
}

چطوری می توانیم موقعیت پنجره printPreviewDialog1 را تغییر بدیم یعنی وسط صفحه قرار بگیره