private void btnScan_Click(object sender, EventArgs e) { timer1.Enabled = false; svr.m_nFunc = lstFunc.SelectedIndex; svr.m_sArea[svr.m_nFunc] = txtArea.Text; svr.m_nStation = (int)numStation.Value; if (!svr.ProcessFunc()) { return; } dataView.Rows.Clear(); for (int i = 0; i < svr.m_scanArea.Count; i++) { for (int j = 0; j < svr.m_nRWFlag[i].Length; j++) { if (svr.m_nRWFlag[i][j] == 1) { int no = dataView.Rows.Add(); int adr = svr.m_scanArea[i].start_adr + j; dataView.Rows[no].Cells[0].Value = adr.ToString(); if (ckAlais.Checked) { dataView.Rows[no].Cells[2].Value = rAlais.GetAlais(adr); } if ((no / 5) % 2 == 0) { this.dataView.Rows[no].Cells[0].Style.BackColor = Color.LightGray; this.dataView.Rows[no].Cells[1].Style.BackColor = Color.LightBlue; this.dataView.Rows[no].Cells[2].Style.BackColor = Color.LightGray; } } } } svr.MB_Scan(); err_couter = 0; timer1.Enabled = true; btnGraph.Enabled = true; bScan = true; }
private void lstAdr_SelectedIndexChanged(object sender, EventArgs e) { if (lstAdr.SelectedItem == null) { return; } int adr = Int32.Parse(lstAdr.SelectedItem.ToString()); string str = parentAlais.GetAlais(adr); if (str != "") { toolTip1.Active = true; toolTip1.SetToolTip(lstAdr, str); } else { toolTip1.Active = false; } }