gpt4 book ai didi

c# - 墓碑工作正常,但我的应用程序需要它吗?

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:56 24 4
gpt4 key购买 nike

我正在使用 Tombstone helper来自 Codeplex,我有点困惑,我认为它保存了你的应用程序控件的状态,即文本框,我在我的应用程序的一个页面上使用代码而不在另一个页面上使用它,但是当我测试它时只是将两个页面中文本框的状态保存为相同,当我测试它时,没有附加墓碑助手的文本框保持它的状态。我测试的方法是在模拟器上按下 Windows Logo ,打开浏览器,然后按住后退按钮。

这是我用于逻辑删除的代码

protected override void OnNavigatingFrom(System.Windows.Navigation.NavigatingCancelEventArgs e)
{
this.SaveState(e);
}

protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
this.RestoreState();
}

如果你能帮助我,我将不胜感激

最佳答案

您实际上并没有为您的应用设置逻辑删除 - 只是停用它。要强制应用程序进行逻辑删除(在调试时),请执行以下操作:

  1. 在 Visual Studio 中,右键单击解决方案资源管理器中的项目,然后选择属性打开项目设计器。

  2. Debug 选项卡上,选中Tombstone upon deactivation whiledebugging 复选框,如果你想让应用程序在停用。如果您希望应用程序继续运行,请取消选中该复选框停用时进入休眠状态。

来源:http://msdn.microsoft.com/en-us/library/ff402564(v=vs.92).aspx

关于c# - 墓碑工作正常,但我的应用程序需要它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com