コード例 #1
0
        private void iconButton_Redact_Click(object sender, EventArgs e)
        {
            try
            {
                if (Books_UClass.isRedactAdd == false)
                {
                    index = dataGridView_ofBooks.CurrentRow.Index;                    // Поле Index принимает значение текузей выделенной строки

                    Form ChildFormAdd = new Book_EdBooks_SubFormAddUpdate();          // Открытие формы редактирования
                    isRedact = true;                                                  // Переменная, отображающая, является ли форма добавления открытой
                    Books_UClass.isRedactAdd = true;                                  // Изменяем переменную, отображающую то, что форма будет редактироваться
                    ChildFormAdd.Show();                                              // Отображение формы добавления
                }
                else
                {
                    // Сообщение об ошибке, если в данный момент форма добавления новой дисциплины уже открыта
                    MessageBox.Show(Books_UClass.OpenSubFormErrorMessage, AddCaptionError);
                }
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Учебное пособие для редактирования указано некорректно.", AddCaptionError);
            }
            dataGridView_ofBooks.CurrentCell = null; // Сброс активной ячейки
        }
コード例 #2
0
 private void iconButton_Add_Click(object sender, EventArgs e)
 {
     if (Books_UClass.isRedactAdd == false)
     {
         Form ChildFormAdd = new Book_EdBooks_SubFormAddUpdate();          // Открытие формы добавления
         Books_UClass.isRedactAdd = true;                                  // Переменная, отображающая, является ли форма добавления открытой
         ChildFormAdd.Show();                                              // Отображение формы добавления
     }
     else
     {
         // Сообщение об ошибке, если в данный момент форма добавления нового пособия уже открыта
         MessageBox.Show(Books_UClass.OpenSubFormErrorMessage, AddCaptionError);
     }
     dataGridView_ofBooks.CurrentCell = null; // Сброс активной ячейки
 }