Формы MDI с вкладками на C #: всегда закрывается последняя вкладка

#c# #.net #winforms #tabs #mdi

#c# #.net #winforms #вкладки #mdi

Вопрос:

Я следил за примером MDI-форм с вкладками ОТСЮДА. Я просто скопировал код в тестовое приложение.

Проблема в том, что если я нажимаю кнопку «X», чтобы закрыть форму, всегда закрывается последняя вкладка, а не выбранная. Но в примере решения это работает отлично. Однако я не могу найти никакой разницы в коде, свойствах или событиях для моего тестового проекта.

Я надеюсь, что кто-нибудь даст мне подсказку.

Ответ №1:

   private void tabForms_SelectedIndexChanged(object sender, EventArgs e)
  

возможно, вы пропустили этот код, забыли привязку события с этим

Комментарии:

1. Спасибо… Я был уверен, что проверил каждое событие, но я пропустил это.