/// <summary> /// Событие, возникающее когда пользователь нажал на кнопку, осуществляющую добавление новой записи о Банкомате /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, EventArgs e) { AddChange Addnote = new AddChange(ref atms); Addnote.ShowDialog(); if (Addnote.DialogResult == DialogResult.OK) { Cursor = Cursors.AppStarting; dataGridView1.SuspendLayout(); MyMethods.ShowTable(atms.Count, atms, ref dt); dataGridView1.ResumeLayout(); dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.RowCount - 1; Cursor = Cursors.Default; } }
/// <summary> /// Событие возникающее, если пользователь выбрал изменение строки. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void изменитьToolStripMenuItem_Click(object sender, EventArgs e) { int firstindex = dataGridView1.FirstDisplayedScrollingRowIndex; AddChange Change = new AddChange(ref atms, currindex); Change.ShowDialog(); Cursor = Cursors.AppStarting; if (Change.DialogResult == DialogResult.OK) { Cursor = Cursors.AppStarting; dataGridView1.SuspendLayout(); MyMethods.ShowTable(atms.Count, atms, ref dt); dataGridView1.ResumeLayout(); dataGridView1.FirstDisplayedScrollingRowIndex = firstindex; Cursor = Cursors.Default; } dataGridView1.FirstDisplayedScrollingRowIndex = firstindex; }