На этом шаге мы перечислим некоторые методы этого компонента .
Из методов компонента отметим методы Hide() и Show(), позволяющие делать страницу невидимой и, наоборот, видимой.
Представляет интерес метод SelectTab(), имеющий три варианта реализации и позволяющий в режиме исполнения приложения активизировать нужную страницу. Здесь в качестве параметра задаются:
Форма приложения, демонстрирующего работу метода, а также результаты его выполнения приведены на рисунке 1, тексты обработчиков представлены ниже.
. . . . } #pragma endregion private: int i; // Переменная, определяющая текущий номер вкладки // Обработчик, выполняющийся при загрузке формы private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) { i = 0; // Начальный номер вкладки } // Обработка нажатия на кнопку "button1" private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { tabControl1->SelectTab( ++i ); if ( i == 1 ) i = -1; }
Рис.1. Результат работы приложения (обработаны щелчки по кнопке button1)
На следующем шаге мы рассмотрим некоторые свойства страницы TabPage.