private void DGV_CellClick(object sender, DataGridViewCellEventArgs e) { try { double Temp; string val = DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].EditedFormattedValue.ToString(); switch (e.ColumnIndex) { case 1: // type, make combobox drop down //SendKeys.Send("{F4}"); break; case 2: // section double.TryParse(val, out Temp); using (var form = new FormNumeric(1, 16, Temp)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; } } break; } } catch (Exception ex) { mf.Tls.WriteErrorLog("frmRelays/CellClick: " + ex.Message); } }
private void tbPID_Enter(object sender, EventArgs e) { int index = (int)((TextBox)sender).Tag; int tmp; int max; int min; switch (index) { case 1: max = 10; min = 1; break; case 2: max = 255; min = 50; break; default: max = 100; min = 1; break; } int.TryParse(PIDs[index].Text, out tmp); using (var form = new FormNumeric(min, max, tmp)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { PIDs[index].Text = form.ReturnValue.ToString(); } } }
private void tbSenID_Enter(object sender, EventArgs e) { int tempInt; int.TryParse(tbSenID.Text, out tempInt); using (var form = new FormNumeric(0, 15, tempInt)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { tbSenID.Text = form.ReturnValue.ToString(); } } }
private void TankSize_Enter(object sender, EventArgs e) { double tempD; double.TryParse(TankSize.Text, out tempD); using (var form = new FormNumeric(0, 100000, tempD)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { TankSize.Text = form.ReturnValue.ToString(); } } }
private void tbCalMeasured_Click(object sender, EventArgs e) { int tempInt; int.TryParse(tbCalMeasured.Text, out tempInt); using (var form = new FormNumeric(0, 10000, tempInt)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { tbCalMeasured.Text = form.ReturnValue.ToString(); } } }
private void IPA1_Click(object sender, EventArgs e) { double tempD; double.TryParse(IPA1.Text, out tempD); using (var form = new FormNumeric(0, 255, tempD)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { IPA1.Text = form.ReturnValue.ToString(); } } }
private void tbSectionCount_Enter(object sender, EventArgs e) { double tempD; double.TryParse(tbSectionCount.Text, out tempD); using (var form = new FormNumeric(1, 16, tempD)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { tbSectionCount.Text = form.ReturnValue.ToString(); } } }
private void DGV_CellClick(object sender, DataGridViewCellEventArgs e) { try { double tempD; string val = DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].EditedFormattedValue.ToString(); switch (e.ColumnIndex) { case 1: // width double.TryParse(val, out tempD); if (tempD == 0) { tempD = LastValue; } using (var form = new FormNumeric(0, 10000, tempD)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; LastValue = form.ReturnValue; } } break; case 2: // switch double.TryParse(val, out tempD); using (var form = new FormNumeric(1, 16, tempD)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; } } break; default: break; } } catch (Exception) { } }
private void tb_Enter(object sender, EventArgs e) { int index = (int)((TextBox)sender).Tag; clsTextBox BX = Boxes.Item(index); double min = BX.MinValue; double max = BX.MaxValue; double Value = BX.Value(); using (var form = new FormNumeric(min, max, Value)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { BX.TB.Text = form.ReturnValue.ToString(); } } }
private void DGV_CellClick(object sender, DataGridViewCellEventArgs e) { switch (e.ColumnIndex) { case 2: case 3: // module, sensor using (var form = new FormNumeric(0, 15, 0)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; } } break; case 4: // section using (var form = new FormNumeric(1, 16, 0)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; } } break; case 5: // units/volt using (var form = new FormNumeric(0, 1000, 0)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { DGV.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = form.ReturnValue; } } break; } }