Компонент TabControl. Некоторые методы

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

   
Из методов компонента отметим методы Hide() и Show(), позволяющие делать страницу невидимой и, наоборот, видимой.

   
Представляет интерес метод SelectTab(), имеющий три варианта реализации и позволяющий в режиме исполнения приложения активизировать нужную страницу. Здесь в качестве
параметра задаются:

  • номер страницы (отсчет от нуля);
  • имя страницы, заданное в переменной типа String^;
  • имя страницы, заданное в свойстве Name.

   
Форма приложения, демонстрирующего работу метода, а также результаты его выполнения приведены на рисунке 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.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий