Поделиться через


DataRepeater.LayoutStyle - свойство

Возвращает или задает значение, указывающее, является ли a DataRepeater элемент управления будет отображен с вертикальной и горизонтальной ориентацией.

Пространство имен:  Microsoft.VisualBasic.PowerPacks
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
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)

Значение свойства

Тип: Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles
Одно из значений перечисления, определяющее структуру.

Заметки

LayoutStyle свойство a DataRepeater указывает, является ли элемент управления DataRepeater элементы отображаются в вертикальном или горизонтальном формате вертикали.Если это свойство меняется, можно использовать LayoutStyleChanged обработчик событий и BeginResetItemTemplate и EndResetItemTemplate методы для изменения порядка дочерних элементов управления ItemTemplate по размеру новая структура.

Примеры

В следующем примере показан ответ на событие LayoutStyleChanged в обработчике событий.В этом примере необходима a DataRepeater именованный элемент управления DataRepeater1 на форму и этом он содержит 2 TextBox именованные элементы управления TextBox1 и 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;
}            

Безопасность платформы .NET Framework

См. также

Ссылки

DataRepeater Класс

Microsoft.VisualBasic.PowerPacks - пространство имен

BeginResetItemTemplate

EndResetItemTemplate

Другие ресурсы

Общие сведения об элементе управления DataRepeater (Visual Studio)

Практическое руководство. Изменение структуры элемента управления DataRepeater (Visual Studio)