查看MSDN上
NavigationView
的文档中的C++/WinRT示例代码(您可以在页面内搜索void MainPage::NavView_Navigate
快速找到)。
总结如下:
Windows::UI::Xaml::Interop::TypeName pageTypeName =
winrt::xaml_typename<NavigationViewCppWinRT::SettingsPage>();
ContentFrame().Navigate(pageTypeName, nullptr, transitionInfo);
// transitionInfo is passed to your event handler
// if you do this without a transition info, simply
// omit the last argument.
这应该是一条评论,由于声誉较低,我无法发表评论。
但是任何寻求答案的人, windowsAPPSDK 存储库中有一个 C++ 导航的示例工作示例