public void ProcessSelectedRows(DataRowHandler handler) { this.view.SuspendLayout(); foreach (DataGridViewRow row in this.view.SelectedRows) { handler(row, row.Tag as SchemaItem); } this.view.ResumeLayout(); }