Component delphi pagecontrol

Delphi PageControl komponens lehetővé teszi a tervezés együttesen alkotnak lapok száma, amelyek különböző ellenőrzéseket. Hozzáférés az egyes lapokon végezzük útján gyökerei az elnevezések. A mai napig a legtöbb ablakok a beállításokat a Windows-programok épülnek pontosan ezen az elven (például „Internet Options” az Internet Explorer, Delphi beállítás azt jelenti, 7., és így tovább. D.). Ez az összetevő teszi lehetővé kompakt gondoskodjon ellenőrzéseket.

PageControl kezdetben üres, azaz a. E. nem tartalmaz semmilyen oldalt. A parancs Új oldal a helyi menüből, hozzon létre egy új oldalt, az Object Inspector létrehoz egy új objektumot TabSheet1. Változtassa meg a nevét lehet a Caption tulajdonság az Object Inspector.

Az első oldalon a program tartalmaz egy gombot, és a második - a szövegmezőbe. Ha rákattint egy szöveges mezőben jelenik meg a húr «Hello!».

Miután a lapok kerülnek tárgyakat, meg kell határoznunk egy kattintás kezelőt a gombot.

Abban az esetben, ha tudjuk, hogy melyik oldal meg kell mutatnunk, akkor használja ActivePage tulajdonság:

Az ingatlan PageCount tárolt aktuális oldalszámot, és a tömb oldalak - a tulajdon oldalak. Például, hogy változtatni a nevét, az első oldalon a program során, akkor a következő nyilatkozatot teszi:

PageControl1.Pages [0] .Caption 1 = 'új cím';

Tulajdonságok PageControl örökölt TCustomTabControl osztály:

ingatlan RaggedRight: Boolean;

Ezt alkalmazzák, hogy meghatározzák a mód align hosszának gyökerek hossza mentén a felirat

ingatlan Képaláírás: TCaption;

Arra használják, hogy változtassa meg a nevét, amely szerepel a gerinc objektum TabSheet

ingatlan MultiLine: Boolean;

Ez lehetővé teszi, hogy helyezze a gyökerek több sorban. Ha nem, a gyökerek kerülnek a sorban.

Használt mozgását a sorok, a kiválasztott gyökér oldalon. Ha igaz, akkor a kiválasztott húr gyökerek mozog az ellenkező irányba komponens tulajdonságaitól függően TabPosition, figyelembe értékek: - tpLeft (csonkokat balra) - tpTop (felső)

- tpRight (jobbra)

- tpBottom (alsó)

ingatlan HotTrack: Boolean;

Ha az érték True szöveg gerinc, ha a kurzor kiemelve világos színű

ingatlan Képek: TCustomImageList;

Megjelenített képek a gerinc a szöveggel együtt. A kép száma megegyezik az oldalszámot

ingatlan Stílus: PageControlStyleType;

Megadja az objektum stílus: - tsTabs (Standard), - tsButtons (Roots formájában domború gombok)

- tsFlatButtons (Roots formájában lapos gombok)

ingatlan TabWidth: smallint;

Régen adja meg a root szélessége képpontban

ingatlan TabHeight: smallint;

Régen adja meg a root magassága pixelben

ingatlan TabPosition: TTabPosition;

Meghatározza a helyét lapok lapok: - tpTop - a tetején a komponens - tpRight - jobb,

- tpBottom - az alján,

- tpLeft - balra.

Kapcsolódó cikkek