Condividi tramite


Proprietà DataRepeater.LayoutStyle

Ottiene o imposta un valore che determina se un controllo DataRepeater verrà visualizzato con 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

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

Esempi

Nell'esempio seguente viene illustrato come rispondere alla LayoutStyleChanged evento in un gestore eventi. Si suppone di disporre di un DataRepeater controllo denominato DataRepeater1 in un form e che 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)