Centrar controles al redimensionar

Iniciado por aaronduran2, 20 Agosto 2008, 01:36 AM

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

aaronduran2

Hola. Quisiera saber como centrar todos los controles de una ventana al redimensionarla, ya que nunca me quedan correctamente.

Gracias de antemano.

APOKLIPTICO

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
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.

aaronduran2

Gracias por el código, aunque llegase tan tarde :xD

Saludos.