| If you want to use MultipadPrintDocument in your own code,it's best to rename the class and its constructor to something more appropriate. Then add a variable of type XXXPrintDocument to your form and implement the menu items as follows: void OnFilePrint(Object sender,EventArgs e)
{
PrintDialog pd = new PrintDialog();
_printdocument.Text = _multipadbox.Text;
_printdocument.Font = _multipadbox.Font;
pd.Document = _printdocument;
pd.ShowDialog();
}
void OnFilePrintPreview(Object sender,EventArgs e)
{
PrintPreviewDialog ppd = new PrintPreviewDialog();
_printdocument.Text = _multipadbox.Text;
_printdocument.Font = _multipadbox.Font;
ppd.Document = _printdocument;
ppd.ShowDialog();
}
void OnFilePageSetup(Object sender,EventArgs e)
{
PageSetupDialog psd = new PageSetupDialog();
psd.Document = _printdocument;
psd.ShowDialog();
}
|