Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: NolO en Septiembre 10, 2009, 08:38:00 pm
-
Hola, pasa que haciendo un control de usuario lo coloco en un form y cuando despliego la grilla me doy con la sorpresa que esta me aparece debajo de los controles, mi consulta es si hay alguna forma de solucionar esto sin tener que usar la opcion de traer al frente o enviar al fondo en tiempo de diseño es decir hacerlo por codigo, o esa es la unica manera
(http://www.imagenonline.com/img_a181779.jpg) (http://www.imagenonline.com/show.php?id=181779)
Desde ya gracias por su ayuda.
Salu2,
-
Hola utiliza la funcion ZOrder, esta funcion la podes usar cuando lo mostras o le cambias el tamaño
fijate bien en que evento te combiene más
Private Sub UserControl_GotFocus()
Extender.ZOrder 0
End Sub
Private Sub UserControl_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Extender.ZOrder 0
End Sub
Private Sub UserControl_Resize()
Extender.ZOrder 0
End Sub
Private Sub UserControl_Show()
Extender.ZOrder 0
End Sub
sAludos
-
Hola utiliza la funcion ZOrder, esta funcion la podes usar cuando lo mostras o le cambias el tamaño
fijate bien en que evento te combiene más
Private Sub UserControl_GotFocus()
Extender.ZOrder 0
End Sub
Private Sub UserControl_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Extender.ZOrder 0
End Sub
Private Sub UserControl_Resize()
Extender.ZOrder 0
End Sub
Private Sub UserControl_Show()
Extender.ZOrder 0
End Sub
sAludos
Ok,muchas gracias por responder tan rapido a mi duda,Salu2.