2016-01-12 59 views
0

在Windows Phone 8.1应用程序中,我试图将数据从MainPage页面传递到ImageFullScreen页面。我从.shared文件(MainPage.cs)传递数据,但它不识别ImageFullScreen页面。我错过了什么吗?Windows Phone 8.1无法识别正在导航的页面

public class PassedData 
{ 
    public string Name { get; set; } 
} 

private void ListItems_Tapped(object sender, TappedRoutedEventArgs e) 
{ 
    Frame.Navigate(typeof(ImageFullScreen), new PassedData { Name = "my name"});   
} 

错误:

The type or namespace name 'ImageFullScreen' could not be found (are you missing a using directive or an assembly reference?) 
+0

右键单击它说:imagefullscreen,你有一个选项导入什么?如果你的名字空间不同,我很好奇。 –

+0

@Adam Tuliper-MSFT,我没有那个选项... – Vigs

+0

看看你的ImageFullScreen,它是相同的命名空间吗?如果是这样看看是否有帮助http://stackoverflow.com/questions/16516731/interaction-between-xaml-and-xaml-cs-files-within-same-namespace –

回答

0

您必须添加您在页面视图(ImageFullScreen)的命名空间。

using App1.Views;

App1是你的项目名称

Views是你ImageFullScreen.xaml文件放置在您的文件夹名称。

如果ImageFullScreen.xaml直接创建您的项目中,使用

using App1;

相关问题