Compartir a través de


DataRepeater.LayoutStyle (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un valor que determina si un control DataRepeater se mostrará con una orientación vertical u horizontal.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

Public Property LayoutStyle As DataRepeaterLayoutStyles

Dim instance As DataRepeater
Dim value As DataRepeaterLayoutStyles

value = instance.LayoutStyle

instance.LayoutStyle = value
public DataRepeaterLayoutStyles LayoutStyle { get; set; }
public:
property DataRepeaterLayoutStyles LayoutStyle {
    DataRepeaterLayoutStyles get ();
    void set (DataRepeaterLayoutStyles value);
}
public function get LayoutStyle () : DataRepeaterLayoutStyles
public function set LayoutStyle (value : DataRepeaterLayoutStyles)

Valor de propiedad

Tipo: Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles

Uno de los valores de enumeración que especifica el diseño.

Comentarios

La propiedad LayoutStyle de un control DataRepeater determina si se muestran los elementos DataRepeater en un formato vertical u horizontal. Cuando esta propiedad cambia, puede utilizar el controlador de eventos LayoutStyleChanged, y los métodos BeginResetItemTemplate y EndResetItemTemplate a fin de reorganizar los controles secundarios en ItemTemplate para que se ajusten al nuevo diseño.

Ejemplos

En el ejemplo siguiente se muestra cómo responder al evento LayoutStyleChanged en un controlador de eventos. Este ejemplo requiere que tenga un control DataRepeater denominado DataRepeater1 en un formulario con dos controles TextBox denominados TextBox1 y TextBox2.

' Switch the orientation.
If DataRepeater1.LayoutStyle = _
 PowerPacks.DataRepeaterLayoutStyles.Vertical Then
    DataRepeater1.LayoutStyle = _
     PowerPacks.DataRepeaterLayoutStyles.Horizontal
Else
    DataRepeater1.LayoutStyle = _
     PowerPacks.DataRepeaterLayoutStyles.Vertical
End If
// Switch the orientation.
if (dataRepeater1.LayoutStyle == DataRepeaterLayoutStyles.Vertical)
{
    dataRepeater1.LayoutStyle = DataRepeaterLayoutStyles.Horizontal;
}
else
{
    dataRepeater1.LayoutStyle = DataRepeaterLayoutStyles.Vertical;
}            

Permisos

Vea también

Referencia

DataRepeater (Clase)

DataRepeater (Miembros)

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

BeginResetItemTemplate

EndResetItemTemplate

Otros recursos

Introducción al control DataRepeater (Visual Studio)

Cómo: Cambiar el diseño de un control DataRepeater (Visual Studio)