Bonjour à tous,

J'ai une application constituée de 2 winforms et je désire passer en paramètre à la winform enfant le dataset qui se trouve dans la winform parent.

Dans la winform parent, j'appelle la winform enfant comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Form fEnfant = new frmEnfant(this,ref this.ds);
fEnfant.ShowDialog();
Dans la winform enfant, le constructeur devient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public frmEnfant(Form parentForm, ref System.Data.DataSet ds)
{
...
}

Malheureusement, lorsque je procède ainsi j'obtiens l'erreur suivante :

Argument '2': cannot convert from 'ref MonApp.DataSet3' to 'ref System.Data.DataSet'
Quelqu'un peut m'aider avec cette erreur, je ne comprends pas ce que je fais qui ne va pas :

Merci à tous

iDaaX