【发布时间】:2011-10-07 22:33:36
【问题描述】:
VB.net 2010 中的什么代码我需要设置一个窗口到屏幕的前面。
我想要实现的是显示一个紧急警报类型,它是一个表单,由于某些原因我没有使用消息框。
有人建议了以下代码,但这不起作用:
Private Sub frmMessage_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.BringToFront()
End Sub
【问题讨论】:
-
请提供打开窗口的代码。
-
只需frmMessage.Show()
-
您打开的表单或打开方式必须有特定的内容。我刚刚创建了一个“hello world”项目; 2 个表单,每个表单都有一个打开另一个的按钮。打开的表单总是在最前面。
-
您是否在不同的线程上创建表单?我发现这是一个大问题。我还没有尝试过,但我将确保我的软件通过调用主窗体在一个线程上创建所有 GUI。