public MainFormGe(BarButtonItem mniAbout) { EnableDeleteAndModifyBtn = true; this.mniAbout = mniAbout; InitializeComponent(); SocketUtil.DoInitilization(); var fp = new FileProperties(configFileName); int iValue; double dValue; int.TryParse(fp.Get("countperframe"), out iValue); DataCountPerFrame = iValue; int.TryParse(fp.Get("updatefrequency"), out iValue); _updateFrequency = iValue; double.TryParse(fp.Get("redthreshold"), out dValue); RedDataThreshold = dValue; double.TryParse(fp.Get("yellowthreshold"), out dValue); YellowDataThreshold = dValue; double.TryParse(fp.Get("baddatathreshold"), out dValue); BadDataThreshold = dValue; dateTimeStart.Text = DateTime.Now.ToString("yyyy-MM-dd") + @" 00:00:00"; dateTimeEnd.Text = DateTime.Now.ToString("yyyy-MM-dd") + @" 23:59:59"; DataBindUtil.LoadProbeType(lstProbeType); }
private void selectTunnelSimple1_Load(object sender, EventArgs e) { DataBindUtil.LoadProbeType(cboProbeType); if (Probe == null) { return; } // 探头编号 txtProbeId.Text = Probe.ProbeId; // 探头编号不可修改 txtProbeId.Enabled = false; // 探头名称 cmbProbeName.Text = Probe.ProbeName; // 探头类型 cboProbeType.SelectedValue = Probe.ProbeType != null ? Probe.ProbeType.ProbeTypeId : 0; // 是否自动位移 if (Probe.IsMove == 1) { rbtnYes.Checked = true; // 距迎头距离 txtM.Text = Probe.FarFromFrontal.ToString(CultureInfo.InvariantCulture); txtM.Enabled = true; } else { rbtnNo.Checked = true; } // 探头描述 txtProbeDescription.Text = Probe.ProbeDescription; // 所在巷道绑定 if (Probe.Tunnel != null) { selectTunnelSimple1.SetTunnel(Probe.Tunnel); } }