P°ehled vlastnostφ, metod a udßlostφ objektu:
--------------------------------------------------------------
Alignment (RW) AllowGrayed (RW) Caption (RW)
Checked (*RW) Color (RW) Ctl3D (RW)
Cursor (RW) DataField (RW) DataSource (RW)
Enabled (RW) Font (RW) Height (RW)
HelpContext (RW) Hint (RW) Left (RW)
Name (R) ParentColor (RW) ParentCtl3D (RW)
ParentFont (RW) ParentShowHint (RW) PopupMenu (RW)
ReadOnly (RW) ShowHint (RW) State (*)
TabOrder (RW) TabStop (RW) Tag (RW)
Top (RW) ValueChecked (RW) ValueUnchecked (RW)
Visible (RW) Width (RW)
--------------------------------------------------------------
SetFocus
--------------------------------------------------------------
OnClick OnEnter OnExit
OnKeyDown OnKeyPress OnKeyUp
OnMouseDown OnMouseMove OnMouseUp
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze Φφst, W -> lze zadat
Obsah logick²ch polo₧ek databßze je mo₧nΘ zobrazit a editovat jejich obsah komponentou DataCheckBox. Zobrazovat je mo₧nΘ t°i stavy. Hodnota True je zobrazovßna zatr₧en²m ΦtvereΦkem, hodnota False se zobrazuje prßzdn²m ΦtvereΦkem. Pokud nenφ hodnota definovßna, je ΦtvereΦek zobrazen Üedivou barvou.
Komponenta je napojena na databßzi p°es komponentu DataSource. Propojenφ se zadßvß ve vlastnosti DataSource. Dßle musφte zadat ve vlastnosti DataField polo₧ku databßze, kterß je komponentou zobrazovßna.
Pokud bude stav p°epφnaΦe editovßn u₧ivatelsky z klßvesnice, je zm∞na zaznamenßna
automaticky do databßze p°i zm∞n∞ pozice v databßzi nebo na p°φkaz u₧ivatele kliknutφm na
p°φsluÜnΘ tlaΦφtko objektu DataNavigator. P°i zm∞n∞ textu z programu musφte pou₧φt nejprve
metodu Edit pro p°epnutφ do editaΦnφho m≤du, nßsledn∞ zm∞nit stav p°epφnaΦe a nakonec
ulo₧it provedenΘ zm∞ny metodou Post:
Jazyk KLONDAIK:
DataTable.Edit;
DataCheckBox.Checked := True;
DataTable.Post;
Jazyk BONANZA:
DataTable.Edit
DataCheckBox.Checked = True
DataTable.Post
Komponentou DataCheckBox je mo₧nΘ zobrazovat a editovat i hodnoty jinΘho ne₧ logickΘho typu. K tomu slou₧φ vlastnosti ValueChecked, do kterΘ se zadß hodnota pro zobrazenφ True a vlastnost ValueUnChecked, do kterΘ se zadß hodnota pro zobrazenφ False. Pokud nap°φklad zadßte pro zobrazenφ procenta DPH p°φsluÜnΘ procento, bude se zobrazovat v²sledek True/False podle stavu obsahu databßzovΘ polo₧ky obsahujφcφ procento DPH. Navφc je mo₧nΘ takovouto polo₧ku i editovat komponentou DataCheckBox, kdy bude podle v²b∞ru True/False dopln∞na p°φsluÜnß hodnota dle zadßnφ ve vlastnosti ValueChecked, p°φpadn∞ ValueUnChecked.