C# 在页面之间导航时如何保持网格静态?
您好,我想知道如何实现一种方法,即使在导航到新页面时也能保持所需的网格或面板 适用于Windows 8.1的Xbox音乐应用程序通过其左侧面板实现此功能。 用于Windows Phone 8的潘多拉应用程序也在顶部添加了其徽标横幅C# 在页面之间导航时如何保持网格静态?,c#,xaml,windows-phone-8,windows-8.1,windows-phone-8.1,C#,Xaml,Windows Phone 8,Windows 8.1,Windows Phone 8.1,您好,我想知道如何实现一种方法,即使在导航到新页面时也能保持所需的网格或面板 适用于Windows 8.1的Xbox音乐应用程序通过其左侧面板实现此功能。 用于Windows Phone 8的潘多拉应用程序也在顶部添加了其徽标横幅 非常感谢。如果您需要使用StackPanel执行此操作,则您可以拥有多个StackPanel。您可以根据代码逻辑一次显示其中一个,无需导航到新页面。对于网格和其他UI组件,情况相同 此外,您可以在Panorama/Pivot中具有多个定义标题的项目。类似标题图像的部分
非常感谢。如果您需要使用
StackPanel
执行此操作,则您可以拥有多个StackPanel。您可以根据代码逻辑一次显示其中一个,无需导航到新页面
。对于网格
和其他UI组件,情况相同
此外,您可以在Panorama/Pivot中具有多个定义标题的项目。类似标题图像的部分可以是单个UI组件,并且不会更改,因为您只是更改Panorama/Pivot的SelectedItem。希望这对您有所帮助。您需要一个包含静态控件的根页面和一个包含其他页面的框架 下面是一个跨页面应用程序栏的示例: