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


Свойство ReportDataSource.Value

Возвращает или задает экземпляр источника данных отчета.

Пространство имен:  Microsoft.Reporting.WinForms
Сборка:  Microsoft.ReportViewer.WinForms (в Microsoft.ReportViewer.WinForms.dll)

Синтаксис

'Декларация
Public Property Value As Object
    Get
    Set
'Применение
Dim instance As ReportDataSource
Dim value As Object

value = instance.Value

instance.Value = value
public Object Value { get; set; }
public:
property Object^ Value {
    Object^ get ();
    void set (Object^ value);
}
member Value : Object with get, set
function get Value () : Object
function set Value (value : Object)

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

Тип: System.Object
Значение типа Object, содержащее экземпляр источника данных отчета.

Замечания

Свойство Value может быть экземпляром объекта DataTable, который является значением объекта IEnumerable (например, DataView или Array) или BindingSource.

Если это значение является экземпляром IEnumerable, то все элементы в коллекции должны иметь одинаковый тип, а имена открытых свойств элемента (возвращаемых методом GetProperties()) должны совпадать с именами полей соответствующего источника данных отчета.

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

Если тип свойства Value не является ни одним из вышеперечисленных типов, это свойство вызывает исключение.

См. также

Справочник

ReportDataSource Класс

Пространство имен Microsoft.Reporting.WinForms