TabPage Click Events

Я пытаюсь автоматически инициировать события на основе страницы вкладки, на которую нажали на элементе управления вкладкой.

В режиме разработки моей формы, когда я нажимаю на вкладки, в окне свойств отображается надпись Вкладки System.Windows.Forms.TabControl в зависимости от того, какая вкладка выбрана. Однако мне нужно щелкнуть реальную страницу, а не вкладку, чтобы свойство изменилось на имя страниц, например. TaskListPage System.Windows.Forms.TabPage.

Мой элемент управления вкладками называется Tabs, и я пытался протестировать его, используя приведенный ниже код, который должен отображать сообщение на основе параметра вкладки.

 private void Tabs_SelectedIndexChanged(object sender, EventArgs e)

        {
            if (Tabs.SelectedTab == TaskListPage)
            {
                MessageBox.Show("TASK LIST PAGE");
            }
            else if (Tabs.SelectedTab == SchedulePage)
            {
                MessageBox.Show("SCHEDULE PAGE");
            }
        }

Когда я тестирую приведенный выше код, ничего не происходит.

Будем очень признательны за любую помощь в работе событий при нажатии на определенную вкладку!

Спасибо

12
задан Rob 13 March 2012 в 12:49
поделиться