public FrmDetectionAuto() { InitializeComponent(); //创建该窗体时,有可能未选择产品型号 lblTitle.Text = Program.currentProductType + "空调总成生产线"; listParam = XMLService.GetParamsByType(Program.currentProductType); DataGridViewStyle.DoubleBuffered(dgvParam, true); dgvParam.AutoGenerateColumns = false; if (listParam != null) { UpdateDgvParam(GetDetectedListParam(listParam)); } //初始化定时器 timerCheckComm.Interval = 5000; //每5s timerCheckComm.Enabled = true; //启动 }
private FrmParamSet() { InitializeComponent(); //初始化型号下拉框 cboType.Items.Add("D01"); cboType.Items.Add("D02"); cboType.Items.Add("D03"); cboType.SelectedIndex = 0; //设置dgv DataGridViewStyle.DoubleBuffered(this.dgvParamSet, true); this.dgvParamSet.AutoGenerateColumns = false; //根据当前型号,读取显示参数列表 if (Program.currentProductType != null) { selectedType = Program.currentProductType; listParam = XMLService.GetParamsByType(Program.currentProductType); UpdateDgvParamSet(); } }
/// <summary> /// 根据型号读取显示参数列表 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnLogin_Click(object sender, EventArgs e) { switch (cboType.Text.Trim()) { case "D01": selectedType = "D01"; listParam = XMLService.GetParamsByType("D01"); break; case "D02": selectedType = "D02"; listParam = XMLService.GetParamsByType("D02"); break; case "D03": selectedType = "D03"; listParam = XMLService.GetParamsByType("D03"); break; default: break; } UpdateDgvParamSet(); }