Como controlar a navegação entre telas HTML em um aplicativo do LightSwitch
Como parte de criar um cliente de HMTL para um aplicativo Visual Studio LightSwitch, você especifica ação que um usuário deve executar para abrir uma tela de outra.Você também especifica que altera o usuário deve salvar ou descarte antes que a nova tela aparece.Por exemplo, você pode querer que os usuários para abrir Screen2 batendo um botão na página inicial, e você pode desejar-lo para salvar ou descartar todas as alterações antes que Screen2 aparece.Nesse caso, você definiria a ação de ItemTap desse botão para showScreen2, e você definiria a tarefa para essa ação a Salvar.
A navegação segue o mesmo frente/modelar-lo para trás como um web browser.
Tarefa |
Comportamento |
---|---|
Salvar |
A nova tela é uma tarefa separadamente.O usuário precisará salvar ou descarte de alterações antes que a nova tela abre. |
OK/Cancel |
A nova tela é uma subtarefa de tela atual.O usuário pode salvar ou descartar alterações na nova tela antes que se transformem parte do conjunto de alteração para a tela atual. |
Back |
A nova tela é uma subtarefa de tela atual.O usuário deve salvar ou descartar todas as alterações feitas em ambos a tela atual e a nova tela. |
Para controlar a navegação
Em Gerenciador de Soluções, abra a tela de que os usuários abre uma tela diferente.
Em Selecione o designer, em Árvore de Conteúdo da Tela, escolha o elemento que os usuários baterão para abrir a nova tela.
Você pode escolher um nó de coleção ou um botão.
Na janela de Propriedades , escolha o link de Tap de item .
Na caixa de diálogo Edite a ação de ItemTap , escolha o botão de Escolha um método existente .
Na lista de showTab , escolha apresentaçãoScreenName, onde ScreenName é a tela que você deseja abrir.
Na lista de Tarefa , escolha Salvar, OK/Cancelar, ou Voltar, escolha o botão de OK .