0

我正在做 Windows Store App,它有 3 页。

  1. 主页
  2. 第 1 页
  3. 第2页

主页在 App.xaml.cpp 中调用

 void App::OnLaunched(Windows::ApplicationModel::Activation::
                      LaunchActivatedEventArgs^ args)
 {

 }

我在主页上有一个名为“Next”的按钮,在这个按钮的单击事件上,我想转到下一页,即第 1 页等等。我正在使用这个

                this->Frame->Navigate(__typeof(Page1));

但我得到如下编译时错误

错误 C2061:语法错误:标识符“框架”第 1
页:非法使用此类型作为表达式

我已经添加了

using namespace Platform;    
using namespace Windows::Foundation;    
using namespace Windows::Foundation::Collections;    
using namespace Windows::UI::Xaml;    
using namespace Windows::UI::Xaml::Controls;    
using namespace Windows::UI::Xaml::Controls::Primitives;    
using namespace Windows::UI::Xaml::Data;    
using namespace Windows::UI::Xaml::Input;    
using namespace Windows::UI::Xaml::Media;    
using namespace Windows::UI::Xaml::Navigation;    
using namespace Windows::UI::Xaml::Interop;    
4

1 回答 1

2

得到了我们必须以这种方式使用它的解决方案

this->Frame->Navigate(TypeName(NameCamera::typeid));

于 2012-12-10T10:46:42.010 回答