WikiFunctions.Parse.FindandReplace.moveToBottomToolStripMenuItem_Click C# (CSharp) Метод

moveToBottomToolStripMenuItem_Click() приватный Метод

private moveToBottomToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void moveToBottomToolStripMenuItem_Click(object sender, EventArgs e)
        {
            dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
            foreach (DataGridViewRow row in dataGridView1.SelectedRows)
            {
                if (row.Index < (dataGridView1.Rows.Count - 2))
                {
                    DataGridViewRow tmp = row;
                    dataGridView1.Rows.Remove(row);
                    ApplyDefaultFormatting = false;
                    dataGridView1.Rows.Add(tmp);
                    ApplyDefaultFormatting = true;
                    SelectRowAndFocusColumn(dataGridView1.Rows.Count-2); // zero based row and always one blank at end
                }
            }
        }