Navigation
Darstellung bestimmter Inhalte durch eine Interaktion des Bedieners mit dem Steuerelement.
Einige Steuerelemente können, wenn sie angeklickt oder angetippt werden, die ihnen zugewiesene Page oder View anzeigen.
Zur Konfiguration der anzuzeigenden Inhalte stehen folgende Eigenschaften in der Kategorie "Navigation" zur Verfügung:
PageName
Legt die Page fest, die statt der aktuellen Page angezeigt wird, wenn die Schaltfläche bedient wird. Im Eigenschaftsfeld kann eine Page aus der Liste der im Projekt vorhandenen Pages ausgewählt werden.
PageOn/PageOff
Legt die Page fest, die statt der aktuellen Page angezeigt werden soll, wenn die Schaltfläche zur Laufzeit im Zustand "an" bzw. "aus" ist. Im Eigenschaftsfeld kann eine Page aus der Liste der im Projekt vorhandenen Pages ausgewählt werden.
RegionId
Legt die Region fest, in die die angegebene View geladen wird, wenn das Navigationselement bedient wird. Im Eigenschaftsfeld können nur benannte Regions ausgewählt werden. Die View wird für das Steuerelement Button in der Eigenschaft ViewName angegeben, für das Steuerelement ToggleButton in den Eigenschaften ViewOn und ViewOff. Für das Element TabBar werden die Views jeweils in der Eigenschaft ViewName der untergeordneten Elemente TabButton oder MenuItem angegeben.
Legt fest, dass nach dem Betätigen des Steuerelements durch den Bediener statt der mit dem Steuerelement verknüpften Page/View die LoadingPage/LoadingView angezeigt wird, solange die verknüpfte Page/View geladen wird.
Betrifft: Button, ToggleButton, TabButton, MenuItem sowie die Actions SetViewAction und NavigateToPageAction.
StartPageName
Legt die Page fest, zu der der TabButton nach dem Start der Applikation zuerst navigiert.
StartViewName
Legt die View fest, die nach dem Start der Applikation in die über die Eigenschaft RegionId verknüpfte Region als erste geladen wird. Die in der Eigenschaft StartViewName der TabBar festgelegte View wird in die Eigenschaft ViewName der verknüpften Region automatisch übernommen.
ViewName
Legt die View fest, die in die Region, die über die Eigenschaft "RegionId" festgelegt wird, geladen wird, wenn die Schaltfläche bedient wird. Im Eigenschaftsfeld kann eine View aus der Liste der im Projekt vorhandenen Views ausgewählt werden.
ViewOn/ViewOff
Legt die View fest, die in die Region, die über die Eigenschaft "RegionId" festgelegt wird, geladen wird, wenn die Schaltfläche zur Laufzeit im Zustand "an" bzw. "aus" ist. Im Eigenschaftsfeld kann eine View aus der Liste der im Projekt vorhandenen Views ausgewählt werden.
-
Die Eigenschaften "PageName"/"PageOn"/"PageOff" werden gegenüber den Eigenschaften "ViewName"/"ViewOn"/"ViewOff" bevorzugt behandelt. Das heißt: Ist sowohl eine Page in der Eigenschaft "Page..." als auch eine View in der Eigenschaft "View..." angegeben, dann navigiert das Steuerelement zu der angegebenen Page und ignoriert die View.
Betrifft diese Steuerelemente: