C# 我真的需要Win RT应用程序中的SuspensensionManager吗
我的ViewModel根据需要自行加载其状态,并在发生更改时保存部分状态 Windows RT应用程序具有名为SuspensionManager的功能。这似乎只加载和保存挂起和激活事件的状态。我个人更喜欢我的模型,它简单易懂,只根据需要在视图模型上保存和加载单个属性C# 我真的需要Win RT应用程序中的SuspensensionManager吗,c#,.net,windows-8,windows-runtime,C#,.net,Windows 8,Windows Runtime,我的ViewModel根据需要自行加载其状态,并在发生更改时保存部分状态 Windows RT应用程序具有名为SuspensionManager的功能。这似乎只加载和保存挂起和激活事件的状态。我个人更喜欢我的模型,它简单易懂,只根据需要在视图模型上保存和加载单个属性 那么我真的需要SuspensionManager吗?它好像在用框架做些什么,我的头都绕不开了。是否可以完全删除SessionManager?如果您谈论的是SuspensSensionManager类,则不必使用它。它是Visual
那么我真的需要SuspensionManager吗?它好像在用框架做些什么,我的头都绕不开了。是否可以完全删除SessionManager?如果您谈论的是SuspensSensionManager类,则不必使用它。它是Visual Studio项目模板提供的一个方便类,由LayoutWarePage基类使用,而LayoutWarePage基类又被各种页面模板使用,如“基本页面”、“拆分页面”、“项目页面”、“项目详细信息页面”、“分组项目页面”和“组详细信息页面” LayoutWarePage增加了对导航和生命周期事件保存状态(使用SuspensionManager)的支持,以及对快照和填充视觉状态的支持,甚至还支持基本的ViewModel实现 在向应用程序添加新页面时,您可以选择使用“空白页面”模板。然后,您可以自由地实现自己的会话状态、可视状态、MVVM等