在Silverlight中,我可以通过以下方式获取命令行参数(实际上是URL参数):
private void Application_Startup(object sender, StartupEventArgs e)
{
this.RootVisual = new MainPage();
var parameters = e.InitParams;
}
由于LightSwitch构建在Silverlight之上,我尝试在LightSwitch应用程序中实现相同的功能,但无法找到方法。我已经设置了一个Application_Initialize事件处理程序,但我只能访问LightSwitch Application对象,而不是实际的底层Silverlight应用程序(App)对象。
除此之外,谷歌不是我的朋友......: - )
感谢您的帮助。
答案 0 :(得分:0)
没关系,我找到了另一种选择:
System.Windows.Browser.HtmlPage.Document.DocumentUri.Query
为我提供了网址中的参数。
感谢您的时间。 保罗