“显示”;“保存对话框”;在“上”;“主程序”;在C#中,在Windows中单击任务栏时

“显示”;“保存对话框”;在“上”;“主程序”;在C#中,在Windows中单击任务栏时,c#,savefiledialog,C#,Savefiledialog,问题:模拟完成后,会弹出一个“保存对话框”。单击Windows任务栏中的“主程序”时,“主程序”和“保存对话框”应位于其他打开窗口的顶部。现在只显示“主程序”,而“保存对话框隐藏在后台,必须最小化所有窗口才能看到它。如何解决此问题?调用ShowDialog方法使您将文件对话框保存为模式对话框 saveFileDialog1.ShowDialog(); 在没有看到代码的情况下回答有点困难,但是您是否正在使用SaveDialog.ShowDialog())显示SaveDialog?例如,是的,我是

问题:模拟完成后,会弹出一个“保存对话框”。单击Windows任务栏中的“主程序”时,“主程序”和“保存对话框”应位于其他打开窗口的顶部。现在只显示“主程序”,而“保存对话框隐藏在后台,必须最小化所有窗口才能看到它。如何解决此问题?

调用ShowDialog方法使您将文件对话框保存为模式对话框

saveFileDialog1.ShowDialog();

在没有看到代码的情况下回答有点困难,但是您是否正在使用
SaveDialog.ShowDialog()
)显示SaveDialog?例如,是的,我是。save dialog正在工作,并且应该在什么时候显示。没有问题。问题是如果“主程序”最小化,并且当它再次最大化时,“主程序”和“保存对话框”应该在屏幕的顶部。所以我需要在“主程序”和“保存对话框”之间建立连接“。当我单击任务栏中的程序时,属于该程序的所有窗口都应位于顶部,而不仅仅是主程序。这有帮助吗?很公平,在没有看到您的代码的情况下,我无法提供太多帮助,但听起来您可能希望使用主窗体()上的Form.Activated事件,并使用它显示保存对话框。