lunes, 6 de julio de 2015
sábado, 20 de junio de 2015
Mostrar formulario secundario (MDI Child) en primer plano
Para poner en primer plano formulario hijo, si previamente se abrió, usar BringToFront():
Código:
Un ejemplo:
Código: Considerar que el formulario frmPadre tiene la propiedad IsMdiContainer = True.
Public Class frmPadre
Dim vfrmChild1 As frmChild1
Private Sub menuItemFrmChild1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles menuItemFrmChild1.Click
If ((vfrmChild1 Is Nothing) OrElse (Not frmChild1.IsHandleCreated)) Then
vfrmChild1 = New frmChild1()
frmChild1.MdiParent = Me
frmChild1.Show() ' Muestra ventana
Else
frmChild1.BringToFront() ' Muestra ventana en primer plano
End If
End Sub
End Class
frmChild1.BringToFront()
Un ejemplo:
Código: Considerar que el formulario frmPadre tiene la propiedad IsMdiContainer = True.
Public Class frmPadre
Dim vfrmChild1 As frmChild1
Private Sub menuItemFrmChild1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles menuItemFrmChild1.Click
If ((vfrmChild1 Is Nothing) OrElse (Not frmChild1.IsHandleCreated)) Then
vfrmChild1 = New frmChild1()
frmChild1.MdiParent = Me
frmChild1.Show() ' Muestra ventana
Else
frmChild1.BringToFront() ' Muestra ventana en primer plano
End If
End Sub
End Class
Etiquetas:
BringToFront,
MDI secundario,
Vb .Net 2010
Suscribirse a:
Entradas (Atom)