【问题标题】:Should I navigate to a relative URI, or navigate to a new instance of a page in WPF?我应该导航到相对 URI,还是导航到 WPF 中页面的新实例?
【发布时间】:2009-02-18 17:24:11
【问题描述】:

调用frame.Navigate和设置frame.Source = new MyPage()有什么区别吗?当涉及到内存使用时,其中一个更有效吗?在使用特定方法时,框架的日志(后退、前进按钮)是否受到不同的影响?

【问题讨论】:

    标签: .net wpf navigation


    【解决方案1】:

    是的,有区别。您导航到的内容会被记录下来。这意味着,如果您导航到某个页面,只要它保留在导航历史记录中,整个页面就会在日志中保持活动状态。在记忆方面,导航到 Uri 会更好。请注意,WPF 中的导航系统和日志非常复杂,并且经常与生命周期管理不一致。这里有龙。在选择使用内置导航系统之前,请尽可能多地了解该主题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多