重现TeamViewer 10

时间:2015-10-18 19:32:11

标签: vb.net forms

是否可以在同一"级别"设置两种形式? ?

在TeamViewer 10中,当选择其中一个表单时,另一个表单也可见。当我们点击其中一个时,点击的表格和另一个都被带到前面......

我如何重现同样的工作?

我试图覆盖OnGotFocus sub:

Protected Overrides Sub OnGotFocus(e As EventArgs)
    MyBase.OnGotFocus(e)
    Form2.BringToFront()
End Sub

我的目标是创建一个看起来像这样的应用程序:

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以通过将主表单传递到其Show()方法来设置辅助表单的所有者

' ... From within Form1 ...
Dim f2 As New Form2
f2.Show(Me) ' <-- setting Form1 as the owner of Form2

现在这两个表格将作为“单位”。