Silverlight:将无窗口设置为true,但不设置为HTML / ASPX

时间:2010-03-01 06:47:01

标签: silverlight

我试图找出如何将windowless参数设置为true,但不是在object标签中,而是直接在Silverlight应用程序中。我不知道是否可能,但我想也许这可以在app.xaml中完成?

任何想法?

基督教

1 个答案:

答案 0 :(得分:2)

加载Silverlight应用程序后无法设置该参数。您可以使用Application.Current.Host.Settings.Windowless检查参数,但它是只读属性。

如果您需要以编程方式决定是否设置无窗口模式,则必须在承载Silverlight XAP的页面中执行此操作。您最好的选择可能是使用StringBuilder在ASPX页面的代码隐藏中生成整个<object>标记(甚至将整个对象标记包装为CompositeControl)并传递{{ 1}} bool in作为参数。