以赢取形式隐藏在任务栏中的消息框

时间:2017-03-10 07:13:32

标签: c# .net winforms winforms-interop

我有一个只包含进度条的获胜表单 使用interopt dll打开和关闭excel或word文档的逻辑。 当我单击Web应用程序中的按钮时,将运行此获胜表单。 问题是,关闭文档后的win表单显示一个消息框。 此消息框始终保留在任务栏中,而不是显示在 屏幕。

PS:

DialogResult Result = MessageBox.Show("Save","Confirm", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

当我以此格式提供消息框时,消息框始终保留在任务栏中。但作为消息框属性给出的功能可以正常工作。

DialogResult Result = MessageBox.Show("Save","Confirm", MessageBoxButtons.YesNoCancel,MessageBoxOptions.DefaultDesktopOnly, MessageBoxIcon.Question);

当我以此格式提供消息框时,消息框不会保留在任务栏中  但变量"结果"总是回来"不"。

先谢谢

0 个答案:

没有答案