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.