none
Navigierte Seite enthält keine Bilder RRS feed

  • Frage

  • Hallo,

    ich habe 2 Seiten (Main.xaml und Page2.xaml).

    In der main.xaml habe ich ein Button hinzugefügt, auf der ich per Navigationservice auf die Page2.xaml springen möchte.

    Auf beiden Seiten habe ich Buttons hinzugefügt.

    Es klappt wunderbar, wenn die Page2.xaml in dem Haupt-Pfad befindet. Sobald ich aber ein Unterordner erstelle und diesen dort reinkopiere/verschiebe, wird die Seite zwar angezeigt, doch leider sind dort dann keine Frames/Bilder mehr vorhanden. Nur noch die Texte aus der Textbox.

    private void btn_Main_Click(object sender, System.Windows.RoutedEventArgs e)
            {
                // Wechsel zur Seite Page2.
                NavigationService.Navigate(new Uri("/Pages/Page2.xaml", UriKind.Relative));
            }

    Ich würde mich riesig um eine Hilfe freuen.

    Und ja: Ich habe zuerst in die Foren geschaut.

    Danke und Gruß

    Tanner

    Mittwoch, 15. Januar 2014 22:44

Antworten

  • Hallo,

    habe das Problem gelöst.

    Die Bilder müssen als "Content" eingefügt werden. Kann man in den Einstellungen festlegen.

    Danke und Gruß

    Tanner

    • Als Antwort markiert Tanner-wp8 Freitag, 17. Januar 2014 08:18
    Freitag, 17. Januar 2014 08:13

Alle Antworten

  • Hallo,
    hast du denn auch die Pfade der Bilder angepasst?
    Poste mal bitte die Angaben, wie die Bilder geladen werden. Bspws. die Source-Eigenschaft im XAML.
    Du kannst auch das Control im Designer auswählen und in die Eigenschaften wechseln (F4). Dort kannst du den Pfad dann neu anpassen. (Dir wird eine Liste von möglichen Bildern vorgeschlagen, der Pfad wird selbstständig ergänzt.)

    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    Donnerstag, 16. Januar 2014 10:45
  • Hallo,
     
    ich habe die Bilder in das Assets-Verzeichnis in Unterordnern hinzugefügt.
     
    -Assets
         |--Page2
                 |--Bild2.png
         |--Page3
                 |--Bild3.png
     
    Die Bilder  (png) habe ich dann in Blend 4 als Image-Source durch Eingabe des kompletten Pfades hinzugefügt (als Backgroundimage eines Buttons). Ich könnte das ja auch als Image-Control nehmen habe mich dann aber für Buttons entschieden.
     
    Ich designe gerade komplett im Blend.
     
    Die Bilder sehe ich auf Page2.xaml auch, nachdem ich die Pfade eingetippt habe. 
     
    Ich habe eine Page3.xaml erstellt und diese im root belassen. Navigiere ich nun auf Page3.xaml, dessen Bilder auch im gleichen Assets-Pfad liegen (s.o.), dann klappt das alles wunderbar.
     
    Have no idea!!! Finde nirgendwo etwas! Bin verzweifelt!
     
    Ich könnte ja nun die Pages (werden so 30 sein) alle im root belassen, aber so ganz schön sieht das dann nicht aus...
     
    Danke und Gruß
     
    Taner
    Donnerstag, 16. Januar 2014 11:20
  • Hallo,

    habe das Problem gelöst.

    Die Bilder müssen als "Content" eingefügt werden. Kann man in den Einstellungen festlegen.

    Danke und Gruß

    Tanner

    • Als Antwort markiert Tanner-wp8 Freitag, 17. Januar 2014 08:18
    Freitag, 17. Januar 2014 08:13