C#中两个窗口切换的问题
现在有两个窗口:Form1和Form2,要求点击Form1的下一步按钮出现Form2,Form1隐藏,然后点击Form2的上一步按钮,Form1出现,Form2隐藏,下面这些代码可以实现上面这些功能,但是有一点问题,我Form2上有一个radiobutton,第一次出现Form2的时候我把它选择上了,但是如果第二次我点击Form1的下一步button,Form2出现了,但是上面的radiobutton没有被选中,请问应该怎样做让第二次出现Form2的时候,radiobutton是选中状态?
public partial class Form1 : Form
{
private Form2 newform2;
public Form1()
{
InitializeComponent();
newform2 = new Form2(this);
}
private void button1_Click(object sender, EventArgs e)
{
//Form2 newform2 = new Form2();
newform2.ShowDialog();
this.Hide();
}
public partial class Form2 : Form
{
private Form _parentForm;
public Form2()
{
InitializeComponent();
this._parentForm=null;
}
public Form2(Form parentForm)
{
InitializeComponent();
this._parentForm =parentForm;
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void button3_Click(object sender, EventArgs e)
{
//Form1 newform1 = new Form1();