Exemplo n.º 1
0
        private void bt_Enter_Click(object sender, EventArgs e)
        {
            MainForm   mmf = this.Owner as MainForm;
            ModelForm1 cf  = mmf.ModelForm;

            if (rb_add.Checked)
            {
                //重新取得bsp对像数据
                ///重要提示:对话框中设置局部的_CurSecPara对像由于生命周期问题,不适用于连续数据修改,建议心后直接获取对话框控件的状态
                BSecDesignPara bsp = new BSecDesignPara(_CurSecPara.iSec);
                bsp.IsClosed = cb_Closed.Checked;
                bsp.RatioNet = double.Parse(tb_ratioNet.Text);
                bsp.SecCat_y = (SecCategory)cb_SecCat_y.SelectedIndex;
                bsp.SecCat_z = (SecCategory)cb_SecCat_z.SelectedIndex;
                bsp.Gama_x   = double.Parse(tb_Gamax.Text);
                bsp.Gama_y   = double.Parse(tb_Gamay.Text);
                cf.CheckModel.assignSecDP(bsp.iSec, bsp);
            }
            else if (rb_dele.Checked)
            {
                cf.CheckModel.deleSecTP(_CurSecPara.iSec);
            }
        }
Exemplo n.º 2
0
 public SetSecDesignPara()
 {
     InitializeComponent();
     _CurSecPara = new BSecDesignPara(1);
 }