Я делаю систему регистрации и отъезда оборудования и химического элемента.Во-первых, я оформляю заезд / выезд только для оборудования.Все отлично работаетКогда я нажимаю кнопку извлечения, появляется окно с сообщением о том, что элемент извлечен.
Затем я добавляю химикат, который отображает список оборудования и список химикатов на сетке данных на другой вкладке (Использование управления вкладками).,1) Когда я выбираю список оборудования и нажимаю кнопку оформления заказа, появляется окно с сообщением.2) когда я выбираю список химикатов и нажимаю кнопку «Оформить заказ», окно с сообщением не появляется, и текущее окно не открывается.Пока я не использую другие окна, чтобы закрыть приложение и снова щелкну по приложению, я вижу всплывающее окно с сообщением.После закрытия всплывающего окна сообщений все функции работают хорошо.
Код для окна сообщения выскакивает:
MessageBox.Show("Item successfully checked out.", "Success");
DialogResult = DialogResult.OK;
Close();
EDIT
Я обнаружил, что сетка данных для списка химических веществ каким-то образом обновляет все данные внутри, хотя для обновления представления данных не вызывается код.