DataRepeater.LayoutStyle (Propiedad)

Obtiene o establece un valor que determina si un control de 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

'Declaración
Public Property LayoutStyle As DataRepeaterLayoutStyles
public DataRepeaterLayoutStyles LayoutStyle { get; set; }
public:
property DataRepeaterLayoutStyles LayoutStyle {
    DataRepeaterLayoutStyles get ();
    void set (DataRepeaterLayoutStyles value);
}
member LayoutStyle : DataRepeaterLayoutStyles with get, set
function get LayoutStyle () : DataRepeaterLayoutStyles
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 de LayoutStyle de un control de DataRepeater determina si los elementos de DataRepeater se muestran en una vertical o formato horizontal.Cuando los cambios de esta propiedad, utilice el controlador de eventos de LayoutStyleChanged y los métodos de BeginResetItemTemplate y de EndResetItemTemplate para reorganizar los controles secundarios en ItemTemplate para ajustar el nuevo diseño.

Ejemplos

En el ejemplo siguiente se muestra cómo responder al evento LayoutStyleChanged en un controlador de eventos.Este ejemplo requiere tener un control de DataRepeater denominado DataRepeater1 en un formulario y que contiene dos controles de 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;
}            

Seguridad de .NET Framework

Vea también

Referencia

DataRepeater Clase

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)