You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在从父页面发起导航时在UWP页面间传递参数?

我的导航模型结构说明

我目前正在用一套基于SplitView的导航模型,核心是MainPage——它在SplitView容器里整合了两个关键部分:汉堡菜单和用来展示子页面的MyFrame。我还做了两个子页面:WorkingPage和SavePage,它们都会被加载到MyFrame里显示。

下面是MainPage的核心代码片段:

<Page>
    <!-- 其他内容 -->
    <SplitView>
        <SplitView.Pane>
            <!-- 其他内容 -->
            <ListBox Name="HamburgerMenuMenuItems" SelectionChanged="HamburgerMenuMenuItems_SelectionChanged">
                <ListBoxItem Name="HamburgerMenuItemSave">
                    <!-- 内容 -->
                </ListBoxItem>
                <!-- 此处还需添加对应WorkingPage的ListBoxItem -->
            </ListBox>
        </SplitView.Pane>
        <SplitView.Content>
            <Frame Name="MyFrame" />
        </SplitView.Content>
    </SplitView>
    <!-- 其他内容 -->
</Page>

这个结构的逻辑很清晰:用ListBox实现的汉堡菜单,通过SelectionChanged事件来切换MyFrame里的页面——比如选中HamburgerMenuItemSave时,就可以把SavePage导航到MyFrame中,同理就能处理WorkingPage的切换逻辑。

内容的提问来源于stack exchange,提问作者Michael Kintscher they-them

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:04:58