如何防止用户调整Silverlight浏览器外窗口的大小?

Edw*_*uay 3 silverlight height resize width out-of-browser

我有一个silverlight应用程序,可以作为浏览器外安装.

我在主UserControl中定义了高度和宽度.

我在OutOfBrowserSettings.xml文件中定义了相同的高度和宽度.

但是用户仍然可以调整浏览器外框架窗口的大小.我该如何防止这种情况?

LBu*_*ion 5

当应用程序以正常权限运行时,应用程序无法控制托管Silverlight应用程序的窗口,这将是一个安全问题.

但是,如果使用提升的权限安装OOB应用程序,则可以更改窗口的镶边并定义自己的窗口.这将阻止调整大小(当然,如果您使用自定义chrome明确实现调整大小).

要更改镶边选项,请使用项目属性中的"OOB设置".

更改OOB属性