Partager via


Propriété ReportDataSource.Value

Obtient ou définit l'instance de la source de données du rapport.

Espace de noms :  Microsoft.Reporting.WinForms
Assembly :  Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)

Syntaxe

'Déclaration
Public Property Value As Object
    Get
    Set
'Utilisation
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)

Valeur de propriété

Type : System.Object
Object contenant une instance de la source de données du rapport.

Notes

Value peut être une instance de DataTable, une valeur IEnumerable (par exemple, DataView ou Array), ou un objet BindingSource.

Si cette valeur est une instance de IEnumerable, tous les éléments de la collection doivent être du même type et les noms des propriétés publiques de l'élément (récupérés par la méthode GetProperties()) doivent correspondre aux noms des champs de la source de données de rapport correspondante.

Value peut aussi être une instance de Type. Dans ce cas, une instance du type fourni est créée et ajoutée à une collection créée automatiquement.

Si le type de Value n'est pas l'un des types indiqués ci-dessus, cette propriété lève une exception.

Voir aussi

Référence

ReportDataSource Classe

Espace de noms Microsoft.Reporting.WinForms