Как узнать, какая вкладка (TabControl) находится на

Какой самый простой способ узнать, какая вкладка включена. Я хочу показать некоторые данные, когда я нажимаю на tabpage2 или какую-либо другую вкладку. Я сделал это так, но не является хорошим решением:

private int findTabPage { get; set; }
    private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (tabControl1.SelectedTab == tabPage1)
            findTabPage = 1;
        if (tabControl1.SelectedTab == tabPage2)
            findTabPage = 2;
    }

и для отображения данных:

 if (findTabPage == 1)
     { some code here }
 if (findTabPage == 2)
     { some code here }

Есть ли какое-либо другое решение, например, подобное этому?

7
задан Henk Holterman 10 May 2012 в 07:00
поделиться