В основной программе я добавляю TabPage (UserControl) в TabControl. Этот элемент управления содержит несколько данных, которые я хотел бы иметь перед удалением. При использовании TabControl.RemoveControl отправитель является TabControl, и я не могу получить доступ к TabPage, потому что я не знаю, какой из них он использует (используя TabControl.TabPages.Count. Я знаю, что моя вкладка еще не удалена, поэтому я могу получить к ней доступ) ,Мне нужно получить доступ к TabPage перед удалением TabControl
Есть ли какое-либо событие для TabControl для отметки TabPage, которое будет удалено? или любая другая идея.
В основном: я добавляю закладку с редактированием некоторых данных MySql, и после закрытия я хотел бы проверить, было ли редактирование в этой строке (через bool wasEdited), и если он был отредактирован, я хотел бы прочитать идентификатор этого ряд. Если форма для редактирования не была в отдельном файле, я бы просто запускал метод, и я не могу использовать статический метод для доступа к нестационарному DataGridView для обновления строки.
показать свой код – MikroDel
@MikroDel, я согласен, что обычно люди должны показывать свой код, но ОП написал то, что он пытался, и где у него проблемы. Я сомневаюсь, что образец кода будет иметь какое-то значение в этом случае. –
@LarsKristensen да, это зависит. Для большинства людей лучшая комбинация, чтобы не поддаваться сомнению, это текст + код – MikroDel