Come usare System.Windows.Navigation in Silverlight

May 14

Come usare System.Windows.Navigation in Silverlight


System.Windows.Navigation è un insieme di comandi Silverlight che consentono agli utenti di navigare attraverso più video Silverlight o giochi. Ci sono quattro usi di base per System.Windows.Navigation: consentendo agli utenti di tornare indietro di un video, andare avanti di un video, interrompere un video o ricaricare la pagina. Ciascuno è controllato da un comando C # che avvia una funzione Silverlight. È possibile aggiungere uno o tutti i comandi System.Windows.Navigation dal codice di Silverlight.

istruzione

1 Aprire il codice C # che controlla il progetto Silverlight.

2 Scorrere verso il basso per il vostro primo oggetto (video, giochi, esposizione, etc.).

3 Incollare il seguente nella riga sotto l'oggetto:

public class sigillato NavigationService

4 Incollare il seguente sotto quella di aggiungere un pulsante "Indietro":

private void BackNavButton_Click (object sender, RoutedEventArgs e)

{

if (NavigationService.CanGoBack)

{

NavigationService.GoBack ();

}

}

5 Incollare il seguente per aggiungere un pulsante "Avanti":

ForwardNavButton_Click private void (object sender, RoutedEventArgs e)

{

if (NavigationService.CanGoForward)

{

NavigationService.GoForward ();

}

}

6 Incollare il seguente per aggiungere un pulsante "Aggiorna video":

Refresh public void ()

7 Incollare il seguente pulsante per aggiungere un "Stop loading":

StopLoading public void ()

8 Salvare il codice C # modificato.

Consigli e avvertenze

  • Si noti che tutti e quattro queste caratteristiche sono opzionali e l'ordine in cui si posiziona loro non importa.