locked
Page Beziehungen RRS feed

  • Frage

  • Hallo,

     

    ich habe eine Anwendung in der ich unterschiedliche xaml-Dateien lade.

     

    Page1

    mit page1Frame

     

    Hier lade ich mittels

    page1Frame.Source = new Uri("PageStart.xaml", UriKind.Relative);

    oder

    page1Frame.Source = new Uri("PageDaten.xaml", UriKind.Relative);

    die anderen Oberflaechen.

     

    Da das Laden etwas dauert,

    wollte ich eine Benutzerinfo darstellen.

     

    Bevor ich lade stelle ich die Info dar und will sie wieder abschalten,

    wenn die Seite vollständig geladen ist.

     

    Nur

      page1Frame_Navigated(...),

      page1Frame_Loaded(...),

      page1Frame_SourceUpdated(...)

     

    werden vielleicht beim ersten Mal aufgerufen - wenn ich dann die andere Seite lade aber nicht mehr.

    Kann ich irgendwie von der Klasse PageDaten und PageStart auf die Member von Page1 zugreifen?

    Alle Pages sind Teile eines Projekts.

     

    Dann kann ich dort die Info von Page1 einfach wieder ausschalten.

    --

    Frank Iversen

    Donnerstag, 8. Oktober 2009 12:26

Alle Antworten

  • Hallo,

    du könntest doch einen EventHandler schreiben auf der Page1 mit dem Frame, welches dann abgefeuert wird, wenn StartPage oder DataPage den Event aufrufen.

    http://msdn.microsoft.com/de-de/library/vstudio/system.eventhandler.aspx

    In der Implementation des Events kannst du dann die Info wieder deaktivieren / usblenden.

    Grüsse
    GreenLion

    Freitag, 26. April 2013 06:07