Rufen Sie Navigationservice von Silverlight Utercontrol an, der Navigationsrahmen enthält

StackOverflow https://stackoverflow.com//questions/9622993

  •  09-12-2019
  •  | 
  •  

Frage

Ich habe ein UserControl, das einen Rahmen mit Urimapper enthält.Dies ist auch mein Wurzelvisual, so dass es geladen wird, wenn die Anwendung geladen wird.Dies ist mein (vereinfacht) xaml: generasacodicetagpre.

Das funktioniert alles großartig, aber jetzt möchte ich einen Back-Button hinzufügen.Wenn der Benutzer auf die Schaltfläche klickt, möchte ich anrufen generasacodicetagpre.

Ich kann den NavigationService von den Seiten (Seite 1 und Seite2) anrufen, aber wie kann ich den NavigationService von diesem "Elterns 'usercontrol anrufen?Ist es möglich?In diesem UseControl ist der NavigationService immer null.

Ich möchte entweder auf den NavigationService von den im Rahmen gezeigten Seiten zugreifen, oder geben Sie die Taste auf diese Seiten an, um auf diese Seiten zu fahren.

Ich möchte keine Taste auf jeder Seite eingeben und die Navigation dort umgehen müssen.

War es hilfreich?

Lösung

Versuchen Sie es mit generasacodicetagpre.

und generasacodicetagpre.

In Ihrem übergeordneten Uscontrol, der den Navigationsrahmen mit X: Name="ContentFrame" enthält.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top