比如我只有在form1中有printDocument和printPreviewDialog控件,在生成打印表格之后,判断打印的表格是否超出纸张宽度,如果是,则弹出form2,然后在form2中筛选显示列,确定之后重新生成表格。问题就在这里,form2中的如何去调用form1中的这两个控件呢
其实你可以换一个思路,在你的form1中,既然放了这两个控件,那肯定会被调用,如果实在没有,就加个可以调用的上去呀,比如说button,然后可以用form2中的某个事件,去激发form1中的按钮事件。form2的按钮事件设置为public,form1中按钮事件代码:
Form2 frm2 = new Form2();