我已经构建了一个小的Out-Of-Browser Silverlight 4应用程序,我有一个退出按钮。单击此按钮应该提供与单击右上角的关闭(X按钮) - 关闭(退出)应用程序相同的行为。但是我无法弄清楚这是怎么做的......我已经尝试过像 Application.Current.MainWindow.Close()这样的建议来调用我的按钮的Click事件,但是它不起作用-什么都没发生。 注意:可能很重要 - 从浏览器模式执行该行( Application.Current.MainWindow.Close())会生成以下异常> “超出浏览器的特定设置不会影响浏览器内的应用程序。”但我认为这是正常的。
答案 0 :(得分:2)
我刚刚遇到了这个'问题'的解决方案:为了使用 Application.Current.MainWindow.Close()退出您的OOB应用,有必要强制执行 ElevatedPermissions 在您的应用程序的浏览器外设置中。希望这会节省很多人的时间......