Delphi PageControl компонент позволява в проектирането, образуват редица раздели, които съдържат различни контроли. Достъпът до всеки раздел се извършва с помощта на корени на имената. Към днешна дата повечето от прозорците на настройките в програмите на Windows са построени именно на този принцип (например "Internet Options" в Internet Explorer, настройка Delphi означава, 7, и така нататък. Г.). Този компонент позволява компактно подредите всички контроли.
PageControl първоначално празен, т.е.. Д. То не съдържа никакви страници. С командата New Page от контекстното меню, създайте нова страница, с инспектора обект създава нов обект TabSheet1. Промяна на името му може да бъде в Надпис имота в инспектора на обекта.
На първата страница на програмата включва един бутон, а вторият - текстовото поле. Ако кликнете в текстово поле показва низ «Здравейте!».
След като разделите се поставят предмети, трябва да се определи едно кликване манипулатор за бутона.
В случай, ако знаете какво страница ние трябва да покажем, можете да използвате ActivePage имот:
PAGECOUNT Имотът се съхранява текущата брой страници, както и набор от страници - в сайта на собственост. Например, за да промените името на първата страница в хода на програмата, можете да използвате следното изявление:
PageControl1.Pages [0] "ново заглавие" .Caption 1 =;
Имоти PageControl, наследена от TCustomTabControl клас:
имот RaggedRight: Булева;
Той се използва за определяне на режима на привеждане в съответствие на дължината на корените по дължината на надписа
имот с надписи: TCaption;
Той се използва за промяна на името, което на обекта гръбнака е вписана TabSheet
имот MultiLine: Булева;
Тя ви позволява да поставите на корените в няколко реда. Ако False, корените се поставят в един ред.
Използва се за движение на редовете в съответствие с избрания корен страницата. Ако това е вярно, избраните корените низ се движат в противоположна посока компонент, в зависимост от свойствата TabPosition, като стойности: - tpLeft (мъничета вляво) - tpTop (Top)
- tpRight (вдясно)
- tpBottom (дъно)
имот HotTrack: Булева;
Ако стойността е True текст гръбнака, когато курсорът е подчертана в ярък цвят
собственост Снимки: TCustomImageList;
Снимки показват на гръбначния стълб, заедно с текста. номера на изображението съответства на номера на страницата
имот Стил: PageControlStyleType;
Определя стила обект: - tsTabs (стандартно), - tsButtons (Roots под формата на изпъкнали бутони)
- tsFlatButtons (корени под формата на плоски бутони)
имот TabWidth: SMALLINT;
Той използва за определяне на ширината на корен в пиксели
имот TabHeight: SMALLINT;
Тя се използва за задаване на височината на корен в пиксели
имот TabPosition: TTabPosition;
Определя местоположението на разделите раздела: - tpTop - в горната част на компонента, - tpRight - Добре,
- tpBottom - на дъното,
- tpLeft - ляв.
Свързани статии