private void iconButton_Redact_Click(object sender, EventArgs e) { try { if (Books_UClass.isRedactAdd == false) { index = dataGridView_ofThemes.CurrentRow.Index; // Поле Index принимает значение текущей выделенной строки Form ChildFormAdd = new Themes.Book_Themes_SubFormAddUpdate(); // Открытие формы редактирования loadRedactedForm = true; // Переменная, отображающая, форма редактируется или добавляется Books_UClass.isRedactAdd = true; // Переменная, отображающая, открыта ли форма ChildFormAdd.Show(); // Отображение формы добавления } else { // Сообщение об ошибке, если в данный момент форма добавления нового раздела уже открыта MessageBox.Show("В данный момент форма добавления/редактирования уже открыта.", AddCaptionError); } } catch (NullReferenceException) { MessageBox.Show("Учебный раздел для редактирования указан некорректно.", AddCaptionError); } dataGridView_ofThemes.CurrentCell = null; // Сброс активной ячейки }
private void iconButton_Add_Click(object sender, EventArgs e) { if (Books_UClass.isRedactAdd == false) { Form ChildFormAdd = new Themes.Book_Themes_SubFormAddUpdate(); // Открытие формы добавления Books_UClass.isRedactAdd = true; // Переменная, отображающая, является ли форма добавления открытой ChildFormAdd.Show(); // Отображение формы добавления } else { // Сообщение об ошибке, если форма открыта MessageBox.Show(Books_UClass.OpenSubFormErrorMessage, AddCaptionError); } dataGridView_ofThemes.CurrentCell = null; // Сброс активной ячейки }