i have 9 pages that mostly follow on after each other and pages 4 and 5 both have to use information that has been added to textboxes on page three, both to show text in a label and also to use the added text to write to the registry.
to go from one page to the next i have been using show/hide eg.
Form8.Show()
Me.Hide()
as someone told me that showing and hiding would enable me to use information from one page to the next.
the problem i have got is that when you have moved form1 i need form2 to then appear in the same position as form1 has been moved to and so on throughout all the pages.
i have tried doing it by having the position defined by using
Private Sub Form3_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
Me.Location = Form2.Location
End Sub
but when each page appears there is a flash of the page in the top left hand corner of the screen before it actually lands where the previous form was.
is there a better way to do this that won't flash up in the wrong place first?