locked
Navigationsaufforderung ausgehend von einer Page in einem Frame RRS feed

  • Frage

  • Sehr geehrte Community,

    Das Problem mag sicherlich bereits schon einmal aufgetreten sein, allerdings habe ich nach längerer Suche (Bing und Google) noch keine Ergebnisse gefunden,

    weshalb ich Euch frage: Wie eine Page sein übergeordnetes Steuerelement (Frame) zum navigieren auf eine andere Seite bringt?

    Um es etwas zu verdeutlichen:

    Es gibt eine Hauptseite in der sich ein Frame-Steuerelement befindet. Diese zeigt ein Page-Element an, in dem selbst Buttons sind. Diese Buttons sollen die

    Navigation des Frames an sich beeinflussen / lenken.

    Montag, 3. Mai 2010 21:03

Antworten

  • Du kannst doch den Hyperlink in den Button packen, z.B. so:

     <Button>
      <HyperlinkButton NavigateUri="/Page5a" Content="Variante 5 - Navigation zur nächsten Seite Page5a" />
     </Button>

    Wenn die Zielseite vom Programmzustand abhängt, dannn binde die NavigateUri an die entsprechende Eigenschaft des ModelView.

    --
    Peter

    • Als Antwort markiert Pi Jay Dienstag, 4. Mai 2010 20:12
    Dienstag, 4. Mai 2010 19:57

Alle Antworten

  • Mit einem Hyperlink geht das beispielweise so:

        <HyperlinkButton NavigateUri="/MainPage" Content="Navigation zur Hauptseite MainPage"></HyperlinkButton>
    

    --
    Peter

    Dienstag, 4. Mai 2010 05:19
  • Das ist schonmal gut, aber wie sieht das als Code-Behind bei Buttons aus?

    Habe es mit

    Me.NavigationService.Navigate(New Uri("/Startpage"))

    und

    Dim naviServ As NavigationService
    naviServ.Navigate(New Uri("/Startpage"))

    probiert. Das letzteres weniger funktioniert dachte ich bereits,

    aber was gibt es noch als Alternative?

    Sowohl Startpage, als auch MainPage existieren bei mir,

    also nicht über die URI - Definition wundern ;)

    Dienstag, 4. Mai 2010 17:19
  • Du kannst doch den Hyperlink in den Button packen, z.B. so:

     <Button>
      <HyperlinkButton NavigateUri="/Page5a" Content="Variante 5 - Navigation zur nächsten Seite Page5a" />
     </Button>

    Wenn die Zielseite vom Programmzustand abhängt, dannn binde die NavigateUri an die entsprechende Eigenschaft des ModelView.

    --
    Peter

    • Als Antwort markiert Pi Jay Dienstag, 4. Mai 2010 20:12
    Dienstag, 4. Mai 2010 19:57