【问题标题】:Change view without navigating?无需导航即可更改视图?
【发布时间】:2014-01-27 14:53:36
【问题描述】:

我正在创建一个应用程序,其中我有一个将显示在每个页面上的菜单。该菜单包含到另一个页面的导航,因此我可以避免在每个页面和 XAML 中重复相同的代码。如何在不导航到另一个页面的情况下更改页面的视图?

【问题讨论】:

  • 另一个更简单的选项是创建自定义用户控件。
  • 你能给我一个链接或告诉我怎么做吗
  • 好的,我想这正是你需要的geekchamp.com/tips/…
  • 是一两个问题(问题)吗?

标签: c# windows-phone-7 windows-phone-8 navigation windows-phone


【解决方案1】:

Xaml 允许您处理 Frames,这很像 html 的 iframe:
http://msdn.microsoft.com/fr-fr/library/cc838245(v=vs.95).aspx

某些框架,例如 caliburn micro,可以简化此类框架的使用。

【讨论】:

  • 这就是我要问的谢谢
【解决方案2】:

嘿,不知道你想要什么,但据我了解,你可以使用 Pivot 和 Panorama 控制。 这是根据您的要求的最佳控制。 这是示例代码和描述。 http://code.msdn.microsoft.com/wpapps/PanoramaPivot-Sample-332a7e06

【讨论】:

  • 全景图和支点不符合我的设计
猜你喜欢
  • 1970-01-01
  • 2020-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-05
  • 1970-01-01
相关资源
最近更新 更多