弹出显示在窗体后面和冻结程序

时间:2013-12-06 17:50:02

标签: javascript vb.net visual-studio-2010 sharepoint

以下内容适用于vb.net 2010

嗨,我有一个相对简单的程序。它是一个包含一些文本和webbrowser控件的表单。 webbrowser连接到我公司的sharepoint站点。无论何时单击文档(如托管单词或excel文件),都会弹出一个要求您输入sharepoint用户名和密码的弹出窗口。但是,弹出窗口出现在主窗体后面并冻结窗体,因此您无法执行任何操作。我没有将主表单设置为始终位于顶部。

有关如何在点击链接时隐藏表单并在用户输入凭据后再次显示该表单的任何想法?

其他信息:我有2台显示器。当我将表单从屏幕上移开并单击链接时,我可以输入我的凭据,因为弹出窗口出现在主屏幕中间,一切都恢复正常。程序中没有太多代码可以发布,只需将控件拖放到表单上即可。

1 个答案:

答案 0 :(得分:0)

如果你有祖先,你的形式和另一个祖先, 您的表单设置为最顶层,下一个Ancestor是mesbox的父级。

MessageBox.Show(New System.Windows.Forms.Form, "Ill be on the back cause im a new back form")