Partager via


Constructeur ReportDataSource (String, Object)

Crée une source de données nommée avec une valeur.

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

Syntaxe

'Déclaration
Public Sub New ( _
    name As String, _
    dataSourceValue As Object _
)
'Utilisation
Dim name As String
Dim dataSourceValue As Object

Dim instance As New ReportDataSource(name, dataSourceValue)
public ReportDataSource(
    string name,
    Object dataSourceValue
)
public:
ReportDataSource(
    String^ name, 
    Object^ dataSourceValue
)
new : 
        name:string * 
        dataSourceValue:Object -> ReportDataSource
public function ReportDataSource(
    name : String, 
    dataSourceValue : Object
)

Paramètres

  • dataSourceValue
    Type : System.Object
    Valeur de la source de données.

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 indiqué 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, il est ajouté à une collection créée automatiquement.

Exemples

Pour des exemples de code, consultez LocalReport.

Voir aussi

Référence

ReportDataSource Classe

Surcharge ReportDataSource

Espace de noms Microsoft.Reporting.WinForms