【问题标题】:Navigating between User Control Pages在用户控制页面之间导航
【发布时间】:2013-03-06 17:38:57
【问题描述】:

我喜欢在页面之间导航,同时保持相同的原始页面

MainPage.xaml 中的代码是

xmlns:views="clr-namespace:MainPage.View"

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
      <views:Page1 x:Name="InterfacePage"/>
</Grid>

用户控制页面中的Page1,其中有一个按钮。当我按下该按钮时,我想将 Page1 更改为 Page2 另一个用户控制页面而不更改 MainPage

我一直在搜索,但在这方面找不到任何东西 顺便说一句,我正在使用 windows Phone 8 sdk 谢谢

【问题讨论】:

  • Windows 8 sdk 还是 Windows Phone 8 sdk?它是 WP 7 应用程序还是针对 WP8 的?
  • Windows Phone 8 SDK 针对 windows phone 8 设备

标签: windows-phone-7 app.xaml


【解决方案1】:

在Page1的ButtonClick事件中,试试这个

Button_Click()
{
    var contentPanel = (this.Parent as Grid);
    Page2 page2 = new Page2() { Name = "AnotherPage" };

    contentPanel.Children.Remove(this);
    contentPanel.Children.Add(page2);
}

【讨论】:

  • 想知道您是否可以向我指出更多信息的方向,以便我了解更多信息
  • 你想要什么样的信息? Ask here
  • 一个很好的资源,可以帮助我学习 C# 和 Xaml 语言,我可以通过示例更好地工作,谢谢
猜你喜欢
  • 1970-01-01
  • 2014-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多