Autor Tema: [Ayuda] Como hacer controles autoajustables  (Leído 2974 veces)

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

czar9

  • Kilobyte
  • **
  • Mensajes: 64
  • Reputación: +4/-4
    • Ver Perfil
[Ayuda] Como hacer controles autoajustables
« en: Septiembre 29, 2011, 01:37:13 pm »
Hola

Mi situacion es la siguiente, tengo un formulario y en el un control flexgrid la cual quiero que se ajuste al tamaño del formulario para esto habia escrito en el evento resize del formulario  el codigo apra incrementar/decrementar el width de la flexgrid esto funciona bien algunas veces ya que de ves en cuando me tira un error de que no puedo modificar el resize mientras se esta minimizado el formulario ¿Alguna idea de hacerlo eficente?

Muchas gracias a todos y se esperan piniones :D

xkiz ™

  • Moderador Global
  • Gigabyte
  • *****
  • Mensajes: 283
  • Reputación: +30/-11
    • Ver Perfil
    • xkiz ™
Re:[Ayuda] Como hacer controles autoajustables
« Respuesta #1 en: Septiembre 29, 2011, 02:01:11 pm »
Código: (vb) [Seleccionar]
Private Sub Form1_Resize()
On Error Resume Next
if(Me.WindState <> vbMinimized) then
flexgrid1.width = Me.Width 'Me.scaleWidth
flexgrid1.Height = Me.Height 'Me.ScaleHeight
end if
End Sub

' no tengo VB6 instalado aca no me acuerdo si era WindSate o WinState, pero es uno u otro.

  • Agrega un Título lo más descriptivo posible con tu inquietud (la palabra "Ayuda" está prohibida).
« última modificación: Septiembre 29, 2011, 02:05:54 pm por xkiz ™ »