Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: aaronduran2 en 20 Agosto 2008, 01:36 AM

Título: Centrar controles al redimensionar
Publicado por: aaronduran2 en 20 Agosto 2008, 01:36 AM
Hola. Quisiera saber como centrar todos los controles de una ventana al redimensionarla, ya que nunca me quedan correctamente.

Gracias de antemano.
Título: Re: Centrar controles al redimensionar
Publicado por: APOKLIPTICO en 25 Agosto 2008, 06:22 AM
Código (vb) [Seleccionar]
Option Explicit
Public Command1X, Command1Y

Private Sub Form_Load()
Command1X = Command1.Width / Form1.Width
Command1Y = Command1.Height / Form1.Height
End Sub

Private Sub Form_Resize()
Command1.Width = Command1X * Form1.Width
Command1.Height = Command1Y * Form1.Height
End Sub


- Command1 es un Boton
- Command1X y Command1Y son la proporcion q hay q mantener en la anchura y altura respectivamente, si queres mantener una de las dos constantes, entonces no cambies alguna de las dos.

Un abrazo
APOKLIPTICO
Título: Re: Centrar controles al redimensionar
Publicado por: aaronduran2 en 25 Agosto 2008, 16:34 PM
Gracias por el código, aunque llegase tan tarde :xD

Saludos.