0

私は Windows ストア アプリをやっていて、3 ページあります。

  1. メインページ
  2. ページ1
  3. ページ2

メインページは App.xaml.cpp で呼び出されます

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

 }

メインページに「次へ」というボタンがあり、このボタンのクリックイベントで、次のページ、つまりページ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 に答える