/// <summary> /// Метод. Выбирает человека из списка людей, сохраняет в поле и закрывает диалоговое окно /// </summary> private void selectButton_Click(object sender, EventArgs e) { DataGridViewRow selectedRow; // Выделенная строка int id; // Идентификатор выделенного человека int rowCount; // Общее количество строк в списке int selectedRowIndex; // Индекс выделенной строки rowCount = entitiesDataGridView.Rows.Count; // Получить общее количество строк в списке if (rowCount > 0) // Проверить общее количество строк { selectedRow = entitiesDataGridView.SelectedRows[0]; // Получить выделенную строку selectedRowIndex = selectedRow.Index; // Получить индекс выделенной строки id = Convert.ToInt32(selectedRow.Cells["id"].Value); // Получить идентификатор человека в выделенной строке _selectedMan = _mans.GetMan(id); // Получить выделенного человека } CloseForm(); // Закрыть диалоговое окно }