Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 点击打印选项时参数异常_C#_Asp.net_.net - Fatal编程技术网

C# 点击打印选项时参数异常

C# 点击打印选项时参数异常,c#,asp.net,.net,C#,Asp.net,.net,嗨,我正在尽我最大的努力在谷歌搜索,但我的问题还没有解决。我知道如何解决这个错误。我的项目控件中有textbox、menustrip和openDialogbox、PrintDialog等 可以使用无效参数调用方法。在这种情况下可能会引发ArgumentException。异常使用派生类型来表示其含义,但这并没有赋予它们额外的能力。从语义上讲,ArgumentException表示使用无效参数调用方法。 有关更多信息: 为什么要调用pageSetupDialog1.ShowDialog两次?先生,

嗨,我正在尽我最大的努力在谷歌搜索,但我的问题还没有解决。我知道如何解决这个错误。我的项目控件中有textbox、menustrip和openDialogbox、PrintDialog等

可以使用无效参数调用方法。在这种情况下可能会引发ArgumentException。异常使用派生类型来表示其含义,但这并没有赋予它们额外的能力。从语义上讲,ArgumentException表示使用无效参数调用方法。 有关更多信息:

为什么要调用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,

            };


        }
        .