C# 点击打印选项时参数异常
嗨,我正在尽我最大的努力在谷歌搜索,但我的问题还没有解决。我知道如何解决这个错误。我的项目控件中有textbox、menustrip和openDialogbox、PrintDialog等 可以使用无效参数调用方法。在这种情况下可能会引发ArgumentException。异常使用派生类型来表示其含义,但这并没有赋予它们额外的能力。从语义上讲,ArgumentException表示使用无效参数调用方法。 有关更多信息:C# 点击打印选项时参数异常,c#,asp.net,.net,C#,Asp.net,.net,嗨,我正在尽我最大的努力在谷歌搜索,但我的问题还没有解决。我知道如何解决这个错误。我的项目控件中有textbox、menustrip和openDialogbox、PrintDialog等 可以使用无效参数调用方法。在这种情况下可能会引发ArgumentException。异常使用派生类型来表示其含义,但这并没有赋予它们额外的能力。从语义上讲,ArgumentException表示使用无效参数调用方法。 有关更多信息: 为什么要调用pageSetupDialog1.ShowDialog两次?先生,
为什么要调用pageSetupDialog1.ShowDialog两次?先生,我尝试删除一个pageSetupDialog1。但错误仍然存在……请您详细说明您面临的实际错误/问题是什么?
private void printToolStripMenuItem_Click(object sender, EventArgs e)
{
printDialog1.AllowCurrentPage = true;
printDialog1.AllowPrintToFile = true;
printDialog1.AllowSelection = true;
printDialog1.AllowSomePages = true;
// pageSetupDialog1.PageSettings.Margins;
printDialog1.PrinterSettings = new System.Drawing.Printing.PrinterSettings();
pageSetupDialog1.ShowDialog();
DialogResult dk = pageSetupDialog1.ShowDialog();
if (dk == DialogResult.OK)
{
object[] resul = new object[]{
printDialog1.PrinterSettings.MaximumCopies,
printDialog1.PrintToFile,
printDialog1.ShowNetwork,
};
}
.