Allora per passare il form1 alla form2 fai così :
Nella form2 inserisci una proprietà di tipo Form
codice:
    Private newForm As Form
    Public Property formUno() As Form
        Get
            Return newForm
        End Get
        Set(ByVal value As Form)
            newForm = value
        End Set
    End Property
Nel metodo che gestisce il click del bottone passa il form1 utilizzando Me in questo modo :
codice:
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        Dim form2 As New Form2()
        form2.formUno = Me
    End Sub
Da questo momento all'interno del form2 potrai utilizzare tutto quanto di pubblico hai nel form1, proprietà e metodi.