Свойство 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 не является ни одним из вышеперечисленных типов, это свойство вызывает исключение.