Un écran est un cadre dans lequel on dessine.
Habituellement le dessin consiste à placer des contrôles graphiques (boutons ou autres) dans l'écran. Les écrans peuvent s'empiler les uns sur les autres.
Ce principe est comparable à des ramifications (branching) et il est réalisé en utilisant la méthode Branch()
de l'objet FlowStack
. Imaginez simplement que chaque écran est comme une feuille de papier : tout nouvel écran est une feuille placée au dessus de la pile. Quand vous voulez revenir sur l'écran précédent vous utilisez la méthode FlowStack.Return()
à partir de l'écran courant. Vous pouvez ainsi continuer les retours aux écrans précédents jusqu'à l'écran d'accueil (Home) ou également revenir directement à l'écran d'accueil en utilisant la méthode FlowStack.ReturnToStart()
.