Which code segment should you use?

You are creating a Windows Forms application by using the .NET Framework 3.5. You have implemented the PrintPage event to send the page output to the printer. The users must select the printer and the page range before printing. You need to ensure that users can print the content of the form by clicking the button control. Which code segment should you use?

You are creating a Windows Forms application by using the .NET Framework 3.5. You have implemented the PrintPage event to send the page output to the printer. The users must select the printer and the page range before printing. You need to ensure that users can print the content of the form by clicking the button control. Which code segment should you use?

A.
PageSetupDialog pageSetupDialog1 = new PageSetupDialog();
pageSetupDialog1.Document = printDocument1;
DialogResult result = pageSetupDialog1.ShowDialog();
if(result == DialogResult.OK)
{
printDocument1.Print();
}

B.
PageSetupDialog pageSetupDialog1 = new PageSetupDialog();
pageSetupDialog1.Document = printDocument1;
DialogResult result = pageSetupDialog1.ShowDialog();
if (result == DialogResult.Yes)
{
printDocument1.Print();
}

C.
PrintDialog printDialog1 = new PrintDialog();
printDialog1.AllowSomePages = true;
printDialog1.Document = printDocument1;
DialogResult result = printDialog1.ShowDialog();
if (result == DialogResult.OK)
{
printDocument1.Print();
}

D.
PrintDialog printDialog1 = new PrintDialog();
printDialog1.AllowSomePages = true;
printDialog1.Document = printDocument1;
DialogResult result = printDialog1.ShowDialog();
if (result == DialogResult.Yes)
{
printDocument1.Print();
}



Leave a Reply 0

Your email address will not be published. Required fields are marked *