“页面导航器”窗口小部件可更改用户因窗口小部件中的事件而看到的页面。该页面可能是当前空间中的页面,也可能是其他空间中的页面。
您可以使用“页面导航器”来自动打开用户下一步需要的页面,并为该页面上的窗口小部件提供相关数据。例如,在某个支持任务的页面上,页面上的其中一个选项可转至需要其他页面的子任务。您可以使用“页面导航器”在用户选择子任务选项时,为该用户打开子任务页面。
如果您在页面的父空间中是页面的编辑者,那么可以编辑临时页面。您所做的更改将影响当前空间中的页面及其父空间中的页面。即,如果添加了窗口小部件或对临时页面重命名,那么当转至该空间并打开该页面时,将看到这些更改。如果删除临时页面,该页面会同时从其所属空间中删除。如果要编辑临时页面,请考虑改为创建源页面的副本。然后可以根据需要编辑副本。您仍可使用“页面导航器”将用户切换到副本页面。
复制页面不同于从其他空间打开页面。复制页面时,将创建页面的新实例。新页面看上去与原始页面完全相同,但是新页面有自己的标识,并且其所有窗口小部件都有自己的标识。从其他空间打开页面时,页面会保留其标识,并且页面上的所有窗口小部件也会保留其标识。
您可以使用连线来触发“页面导航器”。然后将“页面导航器”的一个实例连线到其他窗口小部件的特定事件。 当该窗口小部件广播事件时,“页面导航器”将打开在其设置中指定的页面。事件的有效内容包含该页面上窗口小部件可以使用的数据。