Comment : contrôler la navigation entre les écrans HTML dans une application LightSwitch
Dans le cadre de concevoir un client de HMTL pour une application Visual Studio LightSwitch, vous spécifiez l'action d'un utilisateur doit exécuter pour ouvrir un écran des autres.Vous spécifiez également une qui modifie l'utilisateur doit enregistrer ou écart avant que l'écran s'affiche.Par exemple, vous pouvez les utilisateurs à ouvrir Screen2 en cliquant sur un bouton dans la page d'accueil, et vous pouvez les utiliser pour enregistrer ou ignorer toutes les modifications avant de Screen2 s'affiche.Dans ce cas, vous définiriez l'action d' ItemTap de ce bouton à showScreen2, et vous définiriez la tâche pour cette action à Enregistrer.
La navigation suivante même modèle en avant et en arrière qu'un navigateur Web.
Tâche |
Comportement |
---|---|
Enregistrer |
L'écran est une tâche distincte.L'utilisateur est invité à enregistrer ou des modifications d'écart avant que l'écran s'ouvre. |
OK/Cancel |
L'écran est une sous-tâche de l'écran actuel.L'utilisateur peut enregistrer ou ignorer les modifications du nouvel écran avant qu'ils aillent partie intégrante de l'ensemble de modifications pour l'écran actuel. |
Précédente |
L'écran est une sous-tâche de l'écran actuel.L'utilisateur doit enregistrer ou ignorer toutes les modifications apportées de l'écran actuel et du nouvel écran. |
Pour contrôler la navigation
Dans Explorateur de solutions, ouvrez l'écran dont les utilisateurs ouvriront un écran différent.
Dans Concepteur d'écran, dans Arborescence de contenu de l'écran, sélectionnez l'élément que les utilisateurs taperont pour ouvrir l'écran.
Vous pouvez choisir un nœud de collection ou un bouton.
Dans la fenêtre Propriétés, cliquez sur le lien Prise d'élément .
Dans la boîte de dialogue Modifiez l'action d'ItemTap, sélectionnez la case d'option Choisissez une méthode existante .
Dans la liste showTab, choisissez afficherScreenName, où ScreenName est l'écran que vous souhaitez ouvrir.
Dans la liste Tâche, choisissez Enregistrer, OK/Cancel, ou Arrière, puis choisissez le bouton OK .