Шаг 184.
Microsoft Visual C++ 2010. Язык С/С++.
Компоненты Windows Forms. Компонент TabControl. Некоторые методы

    На этом шаге мы перечислим некоторые методы этого компонента .

    Из методов компонента отметим методы 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.




Предыдущий шаг Содержание Следующий шаг