Navigation

There are 3 entries for the tag Navigation
Fragment loading and Navigation in HTML5 Metro applications

Navigation is one of the core concepts of any Metro application, in this post I’ll show how can you implement it in a HTML based Metro application. The easiest way is to use the same common approach used by millions of HTML pages: using an hyperlink. Assuming you are in default.html page and wish to navigate to page2.html all you need to do is add something like: ...

posted @ mercoledì 11 aprile 2012 00:38 | Feedback (0)

WP7: Page Navigation

In Windows Phone 7 ogni singola PhoneApplicationPage è automaticamente ospitata all’interno di un PhoneApplicationFrame che viene impostato come RootVisual allo startup dell’applicazione all’interno del metodo CompleteInitializePhoneApplication presente in App.xaml.cs (l’evento RootFrame.Navigated scatta dopo che lo SplashScreen è stato sostituito con la pagina iniziale dell’applicazione) Visto che PhoneApplicationFrame estende la classe Frame introdotta in Silverlight 3.0 la navigazione da una pagina all’altra avviene esattamente secondo la stessa modalità, quindi per  navigare da MainPage a AnotherPage è sufficiente usare la classe NavigationService. private void OnClick(object sender, RoutedEventArgs e){ NavigationService.Navigate(new Uri("/AnotherPage.xaml", UriKind.Relative));} Anche in...

posted @ giovedì 29 luglio 2010 11:44 | Feedback (0)

Navigation in Silverlight3 using MVVM

Ho letto parecchi blog/post che chiedevano come gestire nel migliore dei modi la navigazione in Silverlight3 usando Model-View-ViewModel. Inizialmente sono rimasto un po’ disorientato in quanto abituato ad usare il metodo Navigate esposto da NavigationService e questo in qualche modo implicava la conoscenza di quest’ultimo nel Viewmodel oppure il comunicare via EventAggregator/Mediator/ServiceLocator la richiesta di navigazione verso la View. In realtà ho verificato che la soluzione, almeno quella relativa alla sola navigazione, è molto più semplice e consiste nel fare esporre al ViewModel la pagina da navigare e bindarla alla proprietà Source dell’...

posted @ martedì 4 agosto 2009 07:37 | Feedback (3)