Condividi tramite


Proprietà ReportDataSource.Value

Recupera o imposta l'istanza dell'origine dati del rapporto.

Spazio dei nomi  Microsoft.Reporting.WinForms
Assembly:  Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)

Sintassi

'Dichiarazione
Public Property Value As Object
    Get
    Set
'Utilizzo
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)

Valore proprietà

Tipo: System.Object
Valore Object contenente un'istanza dell'origine dati del rapporto.

Osservazioni

Value può essere un'istanza di DataTable, un valore di IEnumerable (ad esempio DataView o Array) oppure un oggetto BindingSource.

Se questo valore è un'istanza di IEnumerable, tutti gli elementi della raccolta devono essere dello stesso tipo e i nomi delle proprietà pubbliche dell'elemento (come recuperati dal metodo GetProperties()) devono corrispondere ai nomi dei campi dell'origine dati corrispondente del rapporto.

Value potrebbe anche essere un'istanza di Type. In questo caso, un'istanza del tipo specificato viene creata automaticamente e quindi aggiunta a una raccolta creata automaticamente.

Se il tipo di Value non corrisponde a uno dei tipi indicati in precedenza, questa proprietà genera un'eccezione.

Vedere anche

Riferimento

ReportDataSource Classe

Spazio dei nomi Microsoft.Reporting.WinForms