private void FormMain_Load(object sender, EventArgs e) { if (loadData()) //проверка наличия файла с данными базы { } else //если подходящий файл не найден, вызвать форму создания новой базы { this.Hide(); Form enterForm = new FormEnter(); enterForm.ShowDialog(); int spaceCounter = cardList.Count; while (cardList.Count < spaceAmount) //заполнение таблицы пустыми полями, которые в дальнейшем можно будет заполнить { AccountCard emptyCard = AccountCard.CreateEmpty(spaceCounter + 1); cardList.Add(emptyCard); spaceCounter++; } } updateTable(); //обновление таблицы }