private void button1_Click(object sender, EventArgs e) { progressBar1.Value = 0; progressBar1.Maximum = gridItems.Count; panel4.Visible = true; foreach (var item in gridItems) { var form = new frmContractorDetails { hdmIndex = item.HDM }; form.LoadContractor(); form.Recalulate(); form.UpdateCurrentRecord(); form = null; progressBar1.Value++; } panel4.Visible = false; dataGridView1.DataSource = null; dataGridView1.Rows.Clear(); LoadData(); }
private void button2_Click(object sender, EventArgs e) { try { var gridindex = dataGridView1.SelectedRows[0].Index; if (dataGridView1.SelectedRows.Count == 0) { return; } var form = new frmContractorDetails { hdmIndex = gridItems[dataGridView1.SelectedRows[0].Index].HDM }; form.ShowDialog(this); dataGridView1.DataSource = null; dataGridView1.Rows.Clear(); LoadData(); dataGridView1.Rows[gridindex].Selected = true; dataGridView1.FirstDisplayedScrollingRowIndex = gridindex; } catch { } }