Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/06/2005, 11:17
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Podrías crear un método compartido que reciba el form que necesitas y aplicarle el anchor.

ejemplo (voy a crear una clase con un método compartido)

vb.net
Cita:
Public Class CustomAnchor

Public Shared Sub LoadAnchor(ByVal f As Form)
For Each c As Control In f.Controls
c.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Next
End Sub

End Class
c#
Cita:
using System;

namespace WinAppC
{

public class CustomAnchor
{

public static void LoadAnchor(System.Windows.Forms.Form f)
{
foreach (System.Windows.Forms.Control c in f.Controls)
{
c.Anchor = ((System.Windows.Forms.AnchorStyles)(
((
(System.Windows.Forms.AnchorStyles.Top |
System.Windows.Forms.AnchorStyles.Bottom) |
System.Windows.Forms.AnchorStyles.Left) |
System.Windows.Forms.AnchorStyles.Right)
));

}
}
}
}
y despues cualquier form la mandas a llamar en tu evento load de la página..

Ejemplo:

vb.net
Cita:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

CustomAnchor.LoadAnchor(Me)

End Sub
c#
Cita:
private void Form1_Load(object sender, System.EventArgs e)

{
CustomAnchor.LoadAnchor(this);
}
Espero que les sirva.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net