Bindung der Bildquelle über die Eigenschaft in wpf

7

Ich versuche, ein Symbol mit einer Bildquelle (.jpg) anzuzeigen. Ich erstelle eine Icon-Eigenschaft im Ansichtsmodell und versuche ihm den Pfad des Bildes zuzuweisen, aber ich sehe kein Bild in der Ansicht. Ich habe versucht, den Pfad zum Bitmap-Bild zu konvertieren, funktioniert aber nicht. Gibt es etwas, was mir hier fehlt?

%Vor%     
Virus 16.01.2013, 12:30
quelle

1 Antwort

19

Ich bin mir selbst einmal begegnet und obwohl vielleicht nicht die beste Lösung, hat das Folgende für mich funktioniert.

1. Fügen Sie die Bilder zu Ihrem Projekt hinzu, zum Beispiel:

  • Erstellen Sie einen Ordner mit Bildern / Symbolen für Ihr Projekt und fügen Sie die Bilder dort hinzu.
  • Setze die Build-Aktion von Bildern auf Inhalt (Kopie, wenn neuer)

2. Erstellen Sie eine ImageSource-Eigenschaft:

%Vor%

(Hinweis: Ich verwende caliburn micro, um die Bindung zu unterstützen)

3. Aktualisieren Sie die ImageSource wie folgt:

%Vor%

4. Binden Sie das Quellenattribut an die YourImage-Eigenschaft:

(Sie haben das schon gemacht)

    
Deruijter 16.01.2013, 12:46
quelle

Tags und Links