System.Windows.Navigation ist ein Satz von Silverlight Befehle , mit der Benutzer über mehrere Silverlight Videos oder Spiele zu navigieren . Es gibt vier grundlegende Anwendungen für System.Windows.Navigation : dass die Anwender zurück ein Video , vorwärts zu gehen ein Video , ein Video zu stoppen , oder die Seite neu laden . Jeder wird von einem C # -Befehl, eine Silverlight -Funktion initiiert gesteuert. Sie können eine oder alle der System.Windows.Navigation Befehle von Ihrem Silverlight-Code . Anleitung
1
Öffnen Sie die C #-Code, das Silverlight-Projekt steuert .
2
Blättern Sie nach unten , um Ihre erste Aufgabe ( video, spiel, Display , etc.).
3
die folgenden auf der Linie unter dem Objekt einfügen:
public sealed class NavigationService
4
fügen Sie den folgenden unten, dass Sie zum Hinzufügen eines " Zurück "-Button :
private void BackNavButton_Click (object sender, RoutedEventArgs e)
{
if ( NavigationService.CanGoBack )
{
< p> NavigationService.GoBack (); }
}
5
fügen Sie den folgenden ein " Vor"-Button hinzu:
privaten Leere ForwardNavButton_Click (object sender, RoutedEventArgs e)
{
if ( NavigationService.CanGoForward )
{
NavigationService.GoForward ();
} }
6
fügen Sie den folgenden , um einen "Refresh Video hinzufügen" klicken :
public void Refresh ()
7
fügen Sie den folgenden , um eine "Stop loading" Schaltfläche hinzufügen : .
public void StopLoading ()
8
Speichern Sie die modifizierte C #-Code