我有一个winforms应用程序,它没有真正的主窗体 - 它只是一个简单的文件处理工具,所以它并不真正需要它。没有主窗体的Winforms应用程序 - 对话框顶部没有显示
当应用程序启动时,首先使用OpenFileDialog选择文件。然后,使用Showdialog()显示一个对话框,其中包含一些关于如何处理选定文件的选项。最后,在操作文件时显示进度条表单,并退出应用程序。
问题是,当我从Visual Studio进行调试时,中间窗体不会显示在其他打开的窗口(如Visual Studio本身)之上。当我运行编译的可执行文件,但它似乎工作正常。
通常,当ShowDialog导致后面出现一个对话框时,解决方法是使用Showdialog(所有者)调用,除非我没有主表单来说明我没有所有者组。
那么,如何使对话框在OpenFileDialog自动执行的同样方式下出现在其他窗口之上呢?
“不会显示在其他窗口之上” 您的应用程序或桌面的其他窗口? – 2010-06-22 08:41:13
我的应用程序没有其他窗口。 ShowDialog调用导致出现在Visual Studio后面的对话框 – 2010-06-22 08:53:25