使用无线电按钮将结构传递到Form1到Form2


if (RbAddition.Checked == true)
{
    frmExecute newFrm = new frmExecute();
    newFrm.Show();
}
else if (RbSubtration.Checked == true)
{
    frmExecute newFrm = new frmExecute();
    newFrm.Show();
else
{
    MessageBox.Show("Please Choose");
}

我有form1 rbadd和rbsubtract中的radiobuttons,当我单击"单击播放"按钮时,form2弹出了对用户的操作 检查(如果加法或减法

您可以将aurgument传递给表单的构造库

if (RbAddition.Checked)
{
    frmExecute newFrm = new frmExecute("ADDITION");
    newFrm.ShowDialog();
}
else if (RbSubtration.Checked)
{
    frmExecute newFrm = new frmExecute("SUBSTRACTION");
    newFrm.ShowDialog();
else
{
    MessageBox.Show("Please Choose");
}

然后,您必须在您的参数中创建一个约束。

进入frmexecute类:

   private string typeshow;
   public frmExecute(string typeshow)
   {
      this.typeshow= typeshow;
   }

注意:您应该使用Showdialog,而不是只想显示一个Windows Active

最新更新