Postupy: Přidání vlastního ovládacího prvku na obrazovku HTML pro aplikaci LightSwitch
Můžete přidat vlastní ovládací prvky jazyka HTML na obrazovce klienta pro LightSwitch aplikace.Použijete-li vlastní ovládací prvky, můžete zobrazit nebo shromažďování informací způsobem, který je nad rámec možností vestavěné ovládací prvky jazyka HTML pro LightSwitch.
Odkazování na vlastní ovládací prvky
Chcete-li použít vlastní ovládací prvek na obrazovce, musíte nejprve přidat do projektu odkaz na soubor a potom přidat značky script na soubor default.htm.
Chcete-li odkazovat na vlastní ovládací prvek
V Průzkumníku, zvolte Zobrazení souboru ze seznamu na panelu nástrojů.
Otevření místní nabídky pro skripty složku, zvolte Přidata pak zvolte Existující položku.
Zvolte soubor jazyka JavaScript (JS) pro vlastní ovládací prvek a pak zvolte Přidat tlačítko.
[!POZNÁMKA]
Některé vlastní ovládací prvky vyžadují odkazovat také další podpůrné soubory.V dokumentaci pro vlastní ovládací prvek pro všechny požadavky.
V <script> část default.htm soubor projektu, přidejte značky script, který se podobá následujícímu příkladu kde MůjOvládacíPrvek je název vlastního ovládacího prvku:
<script type=”text/javascript” src=”Scripts/MyControl.js” charset=”utf-8”></script>
Přidání nových ovládacích prvků a nahrazení existujících ovládacích prvků
Můžete přidat nové vlastní ovládací prvek do obrazovky nebo nahradit existující ovládací prvek HTML v LightSwitch.
Přidání vlastního ovládacího prvku na obrazovku
V Stromu obsahu obrazovky, zvolte libovolnou skupinu.
Na Návrhář obrazovky nástrojů, v Přidat položku rozložení seznam, zvolte Vlastní ovládací prvek.
Přidat vlastní ovládací prvek otevře se dialogové okno.
V zadat data pro nové vlastní ovládací prvek text zadejte položku nebo kolekce vázat na ovládací prvek.
Například zadejte Customers.selectedItem.PostalCode navázat na poštovní směrovací číslo zákazníka, nebo zadejte Customers.selectedItem svázat celý zákazníkovi.
Přidejte kód, který váže data na konkrétní vlastnost ovládacího prvku.
Další informace naleznete v tématu Vazby dat vlastnost ovládacího prvku vlastní dále v tomto tématu.
Chcete-li nahradit existující ovládací prvek vlastního ovládacího prvku
V Stromu obsahu obrazovky, vyberte ovládací prvek, který chcete nahradit.
V Vlastnosti okno otevřené Typ ovládacího prvku seznam a pak zvolte Vlastní ovládací prvek.
Přidejte kód, který váže data na konkrétní vlastnost ovládacího prvku.
Další informace naleznete v tématu Vazby dat vlastnost ovládacího prvku vlastní dále v tomto tématu.
Vazba dat na vlastnost vlastního ovládacího prvku
Je nutné vytvořit vazbu dat zadaných v dialogovém okně Přidat vlastní ovládací prvek na specifickou vlastnost ovládacího prvku.
Vazba dat na vlastnost vlastního ovládacího prvku
V Stromu obsahu obrazovky, zvolte vlastní ovládací prvek.
V Vlastnosti okna, zvolte Úpravy kódu vykreslení hypertextový odkaz.
V editoru kódu přidejte kód, který se podobá následující příklad metody vykreslení:
createMyControl(element, contentItem, “max-width: 300px; max-height: 300px”);
Tento kód vykresluje ovládací prvek v době běhu.Nahradit MyControl s názvem ovládacího prvku a změnit max-height a max-width parametry podle potřeby.
Přidání kódu pro všechny další funkce, která vyžaduje ovládací prvek.V dokumentaci pro vlastní ovládací prvek pro všechny požadavky.