如何在Silverlight中关闭应用程序

时间:2014-07-17 13:34:40

标签: c# .net silverlight silverlight-5.0 app.xaml

我是Silverlight初学者,在我必须创建登录弹出窗口的情况下,让用户进一步输入“确定”按钮,但我想要在“取消”按钮上单击关闭应用程序。 / p>

实际上,这个登录弹出窗口是ChildWindow

我已经尝试了Application.Current.MainWindow.Close();Application.Current.Exit;这些都没有效果。 有人可以帮助我实现目标。

1 个答案:

答案 0 :(得分:1)

您需要将应用程序配置为在浏览器外部运行时需要提升信任。

见这里:http://msdn.microsoft.com/en-us/library/dd833073(v=vs.95).aspx

  

配置浏览器外支持在“解决方案资源管理器”中,选择   要在浏览器外启用的Silverlight项目   支持。在项目菜单上,选择项目名称属性。在   Silverlight选项卡,选择“从浏览器中启用正在运行的应用程序   单击“浏览器外设置”。 “浏览器外设置”对话框   出现。指定指示字段的值,然后单击“确定”。   除以下内容外,所有字段均为可选字段:窗口,标题,   快捷方式名称,应用程序说明

将SecuritySettings.ElevatedPermissions属性设置为Required。

http://msdn.microsoft.com/en-us/library/system.windows.securitysettings.elevatedpermissions(v=vs.95).aspx