Partager via


DataRepeater.LayoutStyle, propriété

Obtient ou définit une valeur qui détermine si un contrôle DataRepeater s'affiche avec une orientation verticale ou horizontale.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles
L'une des valeurs d'énumération qui spécifie la disposition.

Notes

Le LayoutStyle propriété d'un DataRepeater contrôle détermine si DataRepeater éléments sont affichés dans le format horizontal ou verticale. Lorsque cette propriété est modifiée, vous pouvez utiliser la LayoutStyleChanged Gestionnaire d'événements et les BeginResetItemTemplate et EndResetItemTemplate méthodes pour réorganiser les contrôles enfants dans le ItemTemplate en fonction de la nouvelle disposition.

Exemples

L'exemple suivant montre comment répondre à la LayoutStyleChanged événements dans un gestionnaire d'événements. Cet exemple suppose que vous disposez d'un DataRepeater contrôle nommé DataRepeater1 sur un formulaire et que, il contient deux TextBox contrôles nommés TextBox1 et 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;
}            

Sécurité .NET Framework

Voir aussi

Référence

DataRepeater Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

BeginResetItemTemplate

EndResetItemTemplate

Autres ressources

Introduction au contrôle DataRepeater (Visual Studio)

Comment : modifier la disposition d'un contrôle DataRepeater (Visual Studio)