Я пытаюсь автоматически инициировать события на основе страницы вкладки, на которую нажали на элементе управления вкладкой.
В режиме разработки моей формы, когда я нажимаю на вкладки, в окне свойств отображается надпись Вкладки 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");
}
}
Когда я тестирую приведенный выше код, ничего не происходит.
Будем очень признательны за любую помощь в работе событий при нажатии на определенную вкладку!
Спасибо