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.
No creo que se pueda.
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.
mmm ya me fije le pones a tu control de usuario la propiedad Alignable en True y listo
Hola,claro que se puede...se puede todo :laugh:...proba algo asi:
Private Sub UserControl_Show()
UserControl.Extender.Top = 0
UserControl.Extender.Left = 0
End Sub
y ahi definis las propiedades que quieras...
saludos.
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