Colocar UserControl en el borde superior de un form

Iniciado por aaronduran2, 2 Agosto 2008, 00:14 AM

0 Miembros y 1 Visitante están viendo este tema.

aaronduran2

Hola. Estoy diseñando un UserControl y necesito que, cuando se introduzca en el formulario, automáticamente se coloque en el borde superior del mismo. He probado de varias maneras, pero ninguna me da resultado.

Gracias de antemano.

naderST


aaronduran2

He visto que la aplicación SpyUserAgent que hizo LeandroA tiene un control OCX que permite poner barras de información en el form, así que supongo que se podrá.

Saludos.

naderST

mmm ya me fije le pones a tu control de usuario la propiedad Alignable en True y listo

seba123neo

Hola,claro que se puede...se puede todo  :laugh:...proba algo asi:

Código (vb) [Seleccionar]
Private Sub UserControl_Show()
UserControl.Extender.Top = 0
UserControl.Extender.Left = 0
End Sub


y ahi definis las propiedades que quieras...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

cobein

Como ya te dijieron, pone la propiedad Alignable en True y si queres que por defecto valla arriba pones asi.



Private Sub UserControl_InitProperties()
    UserControl.Extender.Align = vbAlignTop
End Sub

http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.