Postupy: Řízení přecházení mezi obrazovkami HTML v aplikaci LightSwitch
Jako součást návrhu klientem HTML v aplikaci Visual Studio LightSwitch určit, jaké akce uživatel musí provést otevřete jednu obrazovku z jiného.Můžete také určit jaké změny musí uživatel uložit nebo zrušit dříve, než se objeví nová obrazovka.Například můžete chtít, aby uživatelé Screen2 otevřete klepnutím na tlačítko na domovské stránce a můžete jim uložit nebo zahodit všechny změny před zobrazením Screen2.V takovém případě byste nastavili ItemTap působení tohoto tlačítka na showScreen2, a nastavíte úkol pro tuto akci na Uložit.
Navigace následuje stejný model dopředu/dozadu jako webový prohlížeč.
Úloha |
Chování |
---|---|
Uložit |
Nová obrazovka je samostatný úkol.Uživatel je vyzván k uložení nebo zahození změny před otevřením nové obrazovky. |
OK nebo Storno. |
Nová obrazovka představuje dílčí aktuální obrazovky.Uživatel může uložit nebo zahodit změny v dialogovém okně Nový, dříve, než se stanou součástí změnit nastavení pro aktuální obrazovky. |
Zpět |
Nová obrazovka představuje dílčí aktuální obrazovky.Uživatel musí uložit nebo zahodit všechny změny provedené v aktuální obrazovky a nová obrazovka. |
Navigace
V Průzkumníku, otevřít obrazovku, odkud budou uživatelé otevřít jiné obrazovky.
V Návrhář obrazovky, v Stromu obsahu obrazovky, zvolte element, který budou uživatelé klepnutím sem spustíte novou obrazovku.
Můžete zvolit kolekci uzlu nebo tlačítko.
V Vlastnosti okna, zvolte Klepněte na položku odkaz.
V Upravit akce ItemTap dialogové okno pole, zvolte Zvolit existující metodu přepínač.
V showTab seznam, zvolte ZobrazitScreenName, kde ScreenName je na obrazovce, kterou chcete otevřít.
V úkol seznam, zvolte Uložit, OK nebo Storno, nebo zpěta pak zvolte OK tlačítko.