Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

BoundsSpecified (Enumeración)

Especifica los límites del control que se utilizarán al definir el tamaño y la posición de un control.

La enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

[FlagsAttribute] 
public enum BoundsSpecified
/** @attribute FlagsAttribute() */ 
public enum BoundsSpecified
FlagsAttribute 
public enum BoundsSpecified

 Nombre de miembroDescripción
Compatible con .NET Compact FrameworkAllSe definen los valores de las propiedades Location y Size
Compatible con .NET Compact FrameworkHeightSe define el alto del control. 
Compatible con .NET Compact FrameworkLocationSe definen las coordenadas X y Y del control. 
Compatible con .NET Compact FrameworkNoneNo se especifican límites. 
Compatible con .NET Compact FrameworkSizeSe definen los valores de las propiedades Width y Height del control. 
Compatible con .NET Compact FrameworkWidthSe define el ancho del control. 
Compatible con .NET Compact FrameworkXSe define el margen izquierdo del control. 
Compatible con .NET Compact FrameworkYSe define el margen superior del control. 

Utilice los miembros de esta enumeración al llamar a los métodos SetBoundsCore y SetBoundsde la clase Control.

private void MyForm_Layout(object sender, System.Windows.Forms.LayoutEventArgs e)
{
   // Center the Form on the user's screen everytime it requires a Layout.
   this.SetBounds((Screen.GetBounds(this).Width/2) - (this.Width/2),
       (Screen.GetBounds(this).Height/2) - (this.Height/2),
       this.Width, this.Height, BoundsSpecified.Location);    
}

private void MyForm_Layout(Object sender, 
    System.Windows.Forms.LayoutEventArgs e)
{
    // Center the Form on the user's screen everytime it requires a Layout.
    this.SetBounds(Screen.GetBounds(this).get_Width() 
        / 2 - this.get_Width() / 2, Screen.GetBounds(this).get_Height() 
        / 2 - this.get_Height() / 2, this.get_Width(), this.get_Height(), 
        BoundsSpecified.Location);
} //MyForm_Layout

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0
Mostrar:
© 2014 Microsoft