Proprietà DataRepeater.LayoutStyle
Aggiornamento: novembre 2007
Ottiene o imposta un valore che determina se un controllo DataRepeater verrà visualizzato con orientamento orizzontale o verticale.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
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)
Valore proprietà
Tipo: Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles
Uno dei valori di enumerazione che specifica il layout.
Note
La proprietà LayoutStyle di un controllo DataRepeater determina se gli elementi DataRepeater vengono visualizzati in formato orizzontale o verticale. Quando questa proprietà viene modificata, è possibile utilizzare il gestore dell'evento LayoutStyleChanged e i metodi BeginResetItemTemplate e EndResetItemTemplate per ridisporre i controlli figlio nell'oggetto ItemTemplate in modo che si adattino al nuovo layout.
Esempi
Nell'esempio riportato di seguito viene mostrato come rispondere all'evento LayoutStyleChanged in un gestore eventi. Per questo esempio è necessario disporre in un form di un controllo DataRepeater denominato DataRepeater1, che contenga due controlli TextBox 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;
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Introduzione al controllo DataRepeater (Visual Studio)
Procedura: modificare il layout di un controllo DataRepeater (Visual Studio)