0

我有一个班级学生,有 2 个变量,一个是字符串名称,另一个是整数roll。使用 this.frame.Navigate(typeof(Page1),s1);//s1 是班级学生的一个对象 我正在尝试将一个对象传递给 page1

但我无法访问 page1 上 s1 的任何变量。

在 Page1 的 NavigatedTo 方法中,我写过:

student x= e.Parameter as student;
student n= new student();
n.name=x.name;

无论我尝试访问对象 x 变量,它都会抛出“用户代码未处理的 NullReferenceException”“对象引用未设置为对象的实例”

无法找到解决方案。

4

1 回答 1

0

你试过使用student x = e.ExtraData as student吗?这是一些相关的Msdn doco。

于 2012-08-30T06:37:20.987 回答