从命令行将字段传递到Silverlight应用程序

问题描述

| 制作Silverlight是为了使您可以在浏览器中运行它。太棒了。因此,如果我想从命令行传递变量,以便可以将其用于填充silverlight应用程序中的字段,该怎么做? 您知道,就像可以使用javascript(我认为)或PHP(我很确定)一样。     

解决方法

        Silverlight具有Init参数,它是一个键/值映射,您可以填写您的HTML页面并在Application_Startup事件中获取值。但是,这不适用于在OOTB(浏览器外部)模式下运行的Silverlight应用程序。 如果您同时在浏览器内外运行应用程序,则此MSDN页面显示了一个技巧,因此,当您在OOTB模式下运行应用程序时,可以在浏览器中运行时保存InitParams值,然后将其保存回隔离存储中。