2016-11-12 16 views
0

ループするときに同じフォームを複数回開く必要があります。同じ同じフォームを複数回開くWinForms

foreach (string report in lstReports) 
{ 
    PrintForm print = new PrintForm(); 
    print.FillReport(dt, report); 
    print.ShowDialog(); 
} 
私は、以前の1を閉じたときにこのコードは、同じフォームを開いている

を表示する任意の可能性があるそうですから、私は私が必要なものを、任意のMDIを使用していないことは、私は同じフォームを表示する必要があります複数回インスタンス

答えて

2

ShowDialog()の代わりにShow()メソッドを使用してみてください。それはトリックを行う必要があります。

関連する問題