Project:Sandbox

= Základní informace =

CheckBox je ovládací prvek uživatelského rozhraní (formulářů). Zobrazuje se jako čtvereček, který nabývá dvou hodnot Boolean a to buď True - zelená "fajfka" nebo False - červený křížek jak na detailu, tak na seznamu.

= Popis funkcionality = Vlastnost ‚DisplayFormat‘ slouží obecně k nastavení formátu zobrazovaných hodnot pro číselné, datumové, časové atributy. U komponenty ‚CheckBox‘, která slouží pro zobrazení boolean hodnoty, není tato funkcionalita DisplayFormat nyní podporována. - Nově bude tedy DisplayFormat realizována také na komponentu CheckBox, pro možnost nastavení formátu zobrazení boolean hodnoty a to pomocí dvou módů: -- „2S“ = dvoufázový mód (hodnoty True / False) Pozn. Hodnota False se v tomto módu bude zobrazovat jako prázdná hodnota. Pokud je uložená hodnota null (změna módu z 3S na 2S), pak se zobrazí taky jako prázdná hodnota, avšak překliknutím se nastaví True a dalším překliknutím False atd. => nebude tedy možné zadat hodnotu Null. -- „3S“ = třífázový mód (hodnoty True / False/ Null) - Pokud nebude DisplayFormat definován, bude výchozí hodnota „3S“ – třífázový mód.

Filtrování a řazení na seznamu, viz komponenta Attribute

Odlišnosti jednotlivých verzí uživatelského prostředí
LightWeb Pokud DisplayFormat není definovaný, bere se nastavení z atributu CheckBoxDefaultStateStyle, které se nachází ve Web.configu v části appSettings. Ten může nabývat hodnot "TwoState" a "ThreeState". Defaultně je nastavený dvoustavový checkbox.

SilverLight Defaultně je nastavený třístavový checkbox. Změny stavu a zobrazeni v SL        MultiWeb

= Změny ve verzích = = Odkazy =
 * Datový typ Boolean
 * Ovládací prvky - seznam