예제 #1
0
        private void AppTempSet_Click(object sender, EventArgs e)
        {
            Flag.StartEnabled.IndependentHeat = this.IndependentHeat.Checked;
            if (Flag.StartEnabled.IndependentHeat == true)
            {
                string OddvarietiesName  = VarietiesIsATC(this.OddTestArmVarietiesName.Text);
                string EvenVarietiesName = VarietiesIsATC(this.EvenTestArmVarietiesName.Text);

                if (OddvarietiesName != null && EvenVarietiesName != null)
                {
                    if (OddvarietiesName != "ATC" || EvenVarietiesName != "ATC")
                    {
                        Flag.StartEnabled.OddTestArmVarieties.Name  = this.OddTestArmVarietiesName.Text;
                        Flag.StartEnabled.EvenTestArmVarieties.Name = this.EvenTestArmVarietiesName.Text;

                        Flag.ChangeTempVarietiesName(Flag.StartEnabled.OddTestArmVarieties.Name, Flag.StartEnabled.EvenTestArmVarieties.Name);

                        Flag.SaveData();
                    }
                    else
                    {
                        MessageBox.Show(this, "无法同时两侧ATC模式!" + "\r\n" + "1.请修改为一侧ATC,一侧HOT模式!" + "\r\n" + "2.关闭独立温度功能!", "提示");
                    }
                }
                else
                {
                    if (OddvarietiesName == null)
                    {
                        MessageBox.Show(this, "TestArm(1.3.5.7)品种温度加载失败!", "提示");
                    }
                    else if (EvenVarietiesName == null)
                    {
                        MessageBox.Show(this, "TestArm(2.4.6.8)品种温度加载失败!", "提示");
                    }
                }
            }
            else
            {
                Flag.StartEnabled.VarietiesName = ListComBox.Text;
                Flag.ChangeTempVarietiesName(Flag.StartEnabled.VarietiesName);

                Flag.SaveData();
            }
        }