Marcos,
Você deve passar para o FormCadastro uma referencia ao seu DataSet, aí lá você usaria ele normalmente. No escopo do seu form FormCadastro, você declara o DataSet:
' VB.Net
Private mds As DataSet ' Ou se for um DataSet tipado, o tipo dele
// C#
private DataSet mds; // Ou se for um DataSet tipado, o tipo dele
Aí no construtor do form, você coloca um parametro para receber o DataSet:
' VB.Net
Public Sub New(ByVal ds as DataSet)
InitializeComponent()
mds = ds
End Sub
// C#
public FormCadastro(DataSet ds)
{
InitializeComponent();
mds = ds;
}
Na hora de instanciar o FormCadastro no FormPrincipal, você passa a referencia do dataset:
' VB.Net
Dim f as New FormCadastro(seuDataSet)
// C#
FormCadastro f = new FormCadastro(seuDataSet);
Aí você pode usar o DataSet mds em qualquer método do seu formulario FormCadastro.
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx