trying to write a metro app in C# right now. Ran into a problem while trying to navigate to a new page.
<HyperLinkButton NavigateUri="foo.xaml"/>
doesn’t work, as the NavigateUri field doesn’t exist.
The Windows.Navigate namespace isn’t available either, so no luck there. What’s the proper way to go to a new page in my app in metro?
You can handle the Button control’s Click event (in fact, you can use all events with the following code) because Metro’s HyperLink button only inherits the ButtonBase class without any special properties or events, such as NavigateUri.
If you want to navigate to another page in your metro app, add a frame in the
.xamlpage and put this code in the button’s event handler:this.Frame.Navigate("VideoStoryCreator.ComposePage");