Lets say I have 3 windows forms (called form1, form2 and form3) with 2 buttons in them. Forward and Backward buttons. In form1 forward button I have this code:
Form2 f2 = new Form2();
f2.Show();
this.Hide();
In form2 forward button I have this code:
Form3 f3 = new Form3();
f3.Show();
this.Hide();
In form3 I have only one button backward
Form2 f2 = new Form2();
f2.Show();
this.Hide();
It is working but I have the feeling that this is not the proper way to navigate true several forms ..