private void ToolStripMenuItem1_Click(object sender, EventArgs e) { if (locked || listBox_items.CurrentCell == null) { return; } locked = true; dataGridView_item.SuspendLayout(); dataGridView_item.RowCount = 0; selectedItem.AddRow(); NestedFileDatabase.Collection.SetItem(GetList, selectedItem); selectedItem = NestedFileDatabase.Collection.GetItem(GetList, listBox_items.CurrentCell.RowIndex); if (selectedItem != null) { dataGridView_item.RowCount = selectedItem.RowCount; } locked = false; dataGridView_item.ResumeLayout(); dataGridView_item.PerformLayout(); }