>Mike:
>
>For your information I did not create an object , I binded the control to the form so I dont have a object like dim ds as new dataset etc.
Yes, that's what I was thinking. I usually create the object in code, but I think you should be able to do something like this.
In your child form, add this function:
Public Sub New(ByVal myDataset As DataSet)
Me.New()
MyFormDataset1 = myDataset
End Sub
Now, where you declare the child form in your parent form's code, use the new constructor and pass in your datset as the parameter.