System.Windows.Navigation er et sett av Silverlight kommandoer som tillater brukere å navigere gjennom flere Silverlight videoer eller spill . Det er fire grunnleggende bruksområder for System.Windows.Navigation : la brukerne gå tilbake en video, gå frem ett video, stoppe en video , eller oppdater siden. Hver styres av en C # -kommandoen som initierer en Silverlight -funksjon . Du kan legge til noen eller alle System.Windows.Navigation kommandoer fra Silverlight -kode. Instruksjoner
en
Åpne C #-kode som styrer Silverlight -prosjektet .
2
Rull ned til din første objektet (video, spill, skjerm osv. ) .
3
Lim inn følgende på linjen under objektet : en
offentlig forseglet klasse NavigationService
4
Lim inn følgende under at for å legge til en " tilbake "-knappen : en
private void BackNavButton_Click ( objekt avsenderen , RoutedEventArgs e )
{
if ( NavigationService.CanGoBack )
{
< p> NavigationService.GoBack ();
}
}
5
Lim inn følgende for å legge til en " Forward "-knappen : en
privat void ForwardNavButton_Click ( objekt avsenderen , RoutedEventArgs e )
{
if ( NavigationService.CanGoForward )
{
NavigationService.GoForward ();
}
}
6
Lim inn følgende for å legge til en " Refresh video "-knappen : en
public void Refresh ( )
7
Lim inn følgende for å legge til en " Stop loading" -knappen : .
public void StopLoading ( )
8
Lagre den modifiserte C #-kode