2

このページのOnNavigatedToイベントで呼び出されたときにメソッドNavigateが機能しないのはなぜですか?

この動作は再現可能ですか?

この問題を回避する方法はありますか?

void LockScreenPage::OnNavigatedTo(Windows::UI::Xaml::Navigation::NavigationEventArgs^ e)
{
    //if user has no PIN protection
    this->Frame->Navigate(Windows::UI::Xaml::Interop::TypeName(AnotherPage::typeid));

    //else verify PIN
}
4

1 に答える 1

7

適切な動作を得るために、ディスパッチャーを使用しています。

    this->Dispatcher->RunAsync(Windows::UI::Core::CoreDispatcherPriority::Normal, ref new Windows::UI::Core::DispatchedHandler([this] () {
        this->Frame->Navigate(Windows::UI::Xaml::Interop::TypeName(AnotherPage::typeid));
    }));
于 2012-11-14T12:01:03.180 に答える