DataRepeater - класс

Обновлен: Ноябрь 2007

Отображает данные в настраиваемом формате списка.

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

Синтаксис

'Декларация
<ComplexBindingPropertiesAttribute("DataSource", "DataMember")> _
<DefaultBindingPropertyAttribute("")> _
<DockingAttribute(DockingBehavior.Ask)> _
<ToolboxBitmapAttribute(GetType(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")> _
Public Class DataRepeater _
    Inherits ContainerControl
'Применение
Dim instance As DataRepeater
[ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
[DefaultBindingPropertyAttribute("")]
[DockingAttribute(DockingBehavior.Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public class DataRepeater : ContainerControl
[ComplexBindingPropertiesAttribute(L"DataSource", L"DataMember")]
[DefaultBindingPropertyAttribute(L"")]
[DockingAttribute(DockingBehavior::Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), L"Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public ref class DataRepeater : public ContainerControl
public class DataRepeater extends ContainerControl

Заметки

Элемент управления DataRepeater функционирует как прокручиваемый контейнер для элементов управления, отображающих повторяющиеся данные, например строки таблицы базы данных. Если требуется дополнительный контроль над размещением данных, этот элемент можно использовать в качестве альтернативы элемента управления DataGridView.

Элементом управления DataRepeater можно воспользоваться для отображения данных вместе с источником базовых данных или без него. Дополнительные сведения см. в разделе Пошаговое руководство. Отображение связанных данных в элементе управления DataRepeater (Visual Studio).

Не указывая источник данных, можно создать столбцы и строки, содержащие данные, и добавить их в объект DataRepeater.

При работе с большими объемами данных свойству VirtualMode задается значение True, чтобы отобразить подмножество доступных данных. Виртуальный режим требует реализацию кэша данных, из которого будет заполняться элемент управления DataRepeater. Дополнительные сведения см. в разделе Виртуальные режим в элементе управления DataRepeater (Visual Studio).

Дополнительные сведения о возможностях, доступных в элементе управления DataRepeater, см. в разделе Общие сведения об элементе управления DataRepeater (Visual Studio).

Иерархия наследования

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.ScrollableControl
          System.Windows.Forms.ContainerControl
            Microsoft.VisualBasic.PowerPacks.DataRepeater

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

DataRepeater - члены

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

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

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

Пошаговое руководство. Отображение связанных данных в элементе управления DataRepeater (Visual Studio)

Пошаговое руководство. Отображение несвязанных данных в элементе управления DataRepeater (Visual Studio)

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

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

Пошаговое руководство. Отображение заголовков элементов в элементе управления DataRepeater (Visual Studio)

Пошаговое руководство. Запрещение возможности добавления и удаления элементов DataRepeater (Visual Studio)

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

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

Пошаговое руководство. Отображение данных в элементе управления DataRepeater (Visual Studio)