c# - 在 Silverlight MVVM 应用程序中单击浏览器后退按钮时运行方法

标签 c# asp.net .net silverlight silverlight-4.0

我有一个枚举类型的依赖属性,用于跟踪 Silverlight 应用程序上当前显示的页面。这非常有效,直到用户选择按浏览器后退按钮,然后返回到我的 Silverlight 程序的上一页。但是,依赖属性并未更新。

是否可以在我的代码中更新此依赖属性,而不需要晦涩的 JavaScript 函数等?

非常感谢:)

最佳答案

如果按“后退”键时重新加载 Silverlight 插件,那么您需要找到一种方法来传递信息。

一种解决方案是将值存储在独立存储中,然后在再次加载时将其读回。

关于c# - 在 Silverlight MVVM 应用程序中单击浏览器后退按钮时运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15117147/

相关文章:

asp.net - 沙盒化 Google 自定义搜索引擎的样式

c# - 防止危险 Request.Path 的 HealthMonitoring 错误电子邮件

c# - 哪种方法可以更好地将字符串传递给 C# 中基于数据库值突出显示列表框的列表

.net - 如何统计excel中数据的行数?

c# - 在 .NET 中,为什么常量在编译时而不是在 JIT 时求值?

.net - .NET 4 下偶发的 Windows 服务失败,然后尝试重新启动时端口被阻止

c# - 使用 Razor 将禁用属性添加到按钮

c# - 如何对事件日志中的 .NET 2.0 错误报告消息进行故障排除?

c# - 确定文本代码类型并转换为默认值

c# - 用户是否可以只选择一次文件保存位置?