Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在代码隐藏中创建页面的新实例时设置querystring_C#_Silverlight_.net 4.0 - Fatal编程技术网

C# 在代码隐藏中创建页面的新实例时设置querystring

C# 在代码隐藏中创建页面的新实例时设置querystring,c#,silverlight,.net-4.0,C#,Silverlight,.net 4.0,在Silverlight应用程序页面中,我创建了另一个页面的新实例 MyPage2 Pippo = new MyPage2(); 在MyPage2OnNavigatedTo事件中,我根据查询字符串执行一些操作 在像以前一样创建页面时,如何传递查询字符串 提前感谢, 再见;) 我认为你的问题是基于“糟糕”的设计。。。我不知道您想做什么,但如果您的“MyPage2”中有任何内容是从任何位置计算或加载的,为什么不将此代码导出并在需要此信息的任何位置使用它?我看到“OnNavigatedTo”事件也不

在Silverlight应用程序页面中,我创建了另一个页面的新实例

MyPage2 Pippo = new MyPage2();
MyPage2
OnNavigatedTo
事件中,我根据查询字符串执行一些操作

在像以前一样创建页面时,如何传递查询字符串

提前感谢,


再见;)

我认为你的问题是基于“糟糕”的设计。。。我不知道您想做什么,但如果您的“MyPage2”中有任何内容是从任何位置计算或加载的,为什么不将此代码导出并在需要此信息的任何位置使用它?

我看到“OnNavigatedTo”事件也不会被触发。是否建议设置正确的查询字符串,并将页面加载到变量
Pippo
中,就像用户导航页面一样,但不显示任何内容?所有这些都是因为我需要从页面
MyPage2
中获取一些数据,但是这些数据只有在页面完全加载后才可用。当然这是一个“糟糕的设计”问题!不幸的是,这个应用程序主要是由另一个开发人员编写的(他现在已经离开了我的公司),这是我第一次使用它。提取代码的问题是我有很多页面(大约50页),我希望不要碰这些代码(对你有感觉…你有没有试着自己触发导航事件(根据需要解析参数)并尝试在之后获取信息?无论如何,我会重构这个页面。。。