Componenta delphi pagecontrol

componenta Delfi PageControl permite în proiectarea combină pentru a forma un număr de file care conțin diferite controale. Accesul la fiecare dintre filele se realizează prin intermediul rădăcinilor la denumirile. Până în prezent, cele mai multe ferestre pentru setările din programele Windows sunt construite tocmai pe acest principiu (de exemplu, „Internet Options“ în Internet Explorer, setarea Delphi înseamnă 7, și așa mai departe. D.). Această componentă vă permite să aranjați în mod compact toate comenzile.







Inițial, PageControl este gol, adică nu conține o singură pagină. Folosind comanda Nou Page, noua pagină este creată din meniul contextual și un nou obiect TabSheet1 este creat în Inspectorul de obiecte. Puteți schimba numele în proprietatea Caption în Object Inspector.

Prima pagină a programului conține un buton, iar al doilea conține un câmp text. Când butonul este apăsat, șirul "Hello!" Este afișat în câmpul text.

După ce obiectele sunt plasate pe file, trebuie să definiți butonul de preluare a clicurilor pentru buton.

Dacă știți în avans ce pagină doriți să afișați, puteți utiliza proprietatea ActivePage:

Proprietatea PageCount stochează numărul curent de pagini, iar matricea de pagini este stocată în proprietatea Pagini. De exemplu, pentru a schimba numele primei pagini în timpul programului, puteți utiliza următorul operator:







PageControl1.Pages [0] .Capțiunea 1 = 'Antet nou';

Proprietățile proprietății de pagină moștenite din clasa TCustomTabControl:

proprietate RaggedRight: Boolean;

Se utilizează pentru a determina modul de aliniere a lungimii rădăcinilor de-a lungul lungimii inscripției

proprietate Caption: TCaption;

Se utilizează pentru a schimba numele, care este indicat pe coloana vertebrală a obiectului TabSheet

proprietate MultiLine: Boolean;

Vă permite să plasați rădăcinile în mai multe rânduri. Dacă False, rădăcinile vor fi plasate într-un singur rând.

Folosit pentru a muta liniile rădăcinilor în funcție de pagina selectată. Dacă este adevărat, rădăcinile string selectate muta în componenta direcție opusă, în funcție de proprietățile TabPosition, luând valori: - tpLeft (cioturi stânga) - tpTop (Top)

- tpRight (dreapta),

- tpBottom (dedesubt)

proprietate HotTrack: Boolean;

Dacă este adevărat, textul coloanei vertebrale, atunci când se deplasează, este evidențiat în culori strălucitoare

proprietăți Imagini: TCustomImageList;

Imaginile afișate pe rădăcini împreună cu textul. Numărul imaginii corespunde numărului paginii

stil proprietate: PageControlStyleType;

Definește stilul obiectului: - tsTabs (Standard), - tsButtons (rădăcini sub formă de butoane convexe),

- tsFlatButtons (rădăcini sub formă de butoane plate)

proprietate TabWidth: Smallint;

Se utilizează pentru a specifica lățimea coloanei vertebrale, în pixeli

proprietate TabHeight: Smallint;

Se utilizează pentru a specifica înălțimea coloanei vertebrale, în pixeli

proprietate TabPosition: TTabPosition;

Specifică locația etichetelor filelor: - tpTop - în partea de sus a componentei, - tpRight - pe dreapta,

- tpBottom - de mai jos,

- tpLeft - în stânga.







Articole similare

Trimiteți-le prietenilor: