Condividi tramite


Proprietà DataRepeater.LayoutStyle

Ottiene o imposta un valore che determina se a DataRepeater il controllo viene visualizzato con un orientamento verticale o orizzontale.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
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)

Valore proprietà

Tipo: Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles
Uno dei valori di enumerazione che specifica il layout.

Note

LayoutStyle proprietà di un oggetto DataRepeater il controllo determina se DataRepeater gli elementi visualizzati in un formato verticale o orizzontale.Quando questa proprietà viene modificata, è possibile utilizzare LayoutStyleChanged gestore eventi e BeginResetItemTemplate e EndResetItemTemplate metodi per riordinare i controlli figlio in ItemTemplate per adattarsi al nuovo layout.

Esempi

Nell'esempio seguente viene illustrato come rispondere a LayoutStyleChanged evento in un gestore eventi.Questo esempio presuppone che l'utente abbia a DataRepeater controllo denominato DataRepeater1 in un form e su tale oggetto contiene due TextBox controlli denominati TextBox1 e 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;
}            

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DataRepeater Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

BeginResetItemTemplate

EndResetItemTemplate

Altre risorse

Introduzione al controllo DataRepeater (Visual Studio)

Procedura: modificare il layout di un controllo DataRepeater (Visual Studio)