我有一个使用ShowDialog()打开子屏幕的vb.net应用程序。
长话短说,如果我在我的程序之上打开IE而不会最小化程序,我就会关注控件的问题。一旦我重新激活我的程序并关闭了一个子窗口,IE将再次显示而不是我的程序。我通过设置表单的所有者来修复此问题。
现在我有另一个问题。设置所有者后,当子屏幕打开而不是父名称时,我的表单的父(文本)名称现在显示在应用程序的顶部。如何解决此问题,以便在子屏幕打开时仅显示孩子的文本表单名称?
答案 0 :(得分:0)
我尝试了几件事,比如试图设置父文本属性的名称。
我能让这个工作的唯一方法是删除我设置我的子控件所有者的行,并在showDialog之后,将父焦点设置为true:
form.ShowDialog()
Me.Visible = True