static public void dgvCollectionObjects(EditCollectionForm form) { form.dgvCollectionObjects.DataSource = (from obj in Control.tempObjects select new { obj.Id, obj.Name }).ToList(); form.dgvCollectionObjects.Columns[0].Visible = false; if (form.dgvCollectionObjects.Rows.Count != 0) { form.dgvCollectionObjects[1, 0].Selected = true; } form.dgvCollectionObjects.Update(); }
private void btnEditCollection_Click(object sender, EventArgs e) { if (Control.currentUser.Collections.Count != 0) { try { int id = Control.FindID(dgvCollections); Control.currentCollection = Control.container.Collections.Find(id); EditCollectionForm editCollectionForm = new EditCollectionForm(); editCollectionForm.ShowDialog(); Control.ForgetCurrentCollection(); CompleteForm.dgvObjects(this); CompleteForm.dgvCollections(this); } catch (Exception) { Control.Exclamation("Выберите коллекцию, чтобы отредактировать ее данные.", "Редактирование коллекции"); } } else { Control.Exclamation("Вы еще не создали ни одной коллекции.", "Редактирование коллекции"); } }