Wie arbeite ich mit Bildern in einem portable Klassenbibliothek für Windows Store-Apps und WP7,WP8,WPF?

Arbeite ich an einem ersten PCL, dass die Ziele : WSA (Windows Store-Anwendung), WPF,WP7,WP8. Wir können sagen, dass es ein rolerdex Art von Anwendung, die Sie Kontakte , Sie haben die Kontaktdaten und Bilder. (ist es nicht, aber ich kann nicht geben details über die Anwendung, so bin ich mit einem sehr einfachen Beispiel statt). Hier sind einige meiner Fragen 🙂

  1. Sollte ich habe die Bilder in der PCL?

Wenn ja:

  1. Wie Referenz-Bild für die Verwendung in der WSA?
  2. Wie kann ich am besten lösen Skalierung mit dem Maßstab Qualifier etc. wenn verwendet, über verschiedene Projekte hinweg?

Ich bin nicht mit einer Datenbank und die Bilder werden nicht heruntergeladen, von einem externen service - ich möchte die Bilder (nicht wirklich viele), die lokal in der app oder in der PCL.

BEARBEITEN:
Ich will einfach nur, um die Bilder anzuzeigen. Das ist es. Es ist ein statisches rolerdex, können keine neuen Menschen. Ich möchte nur anzeigen 5 Anzahl der Menschen und Ihr Bild (in der PCL). Wie kann ich mich auf die Bilder wenn es eine Windows Store-Anwendung?

Ich haben eine Bindung und die DataContext gesetzt ist, um ein ViewModel in der PCL. Die ViewModel-Aggregate die Daten angezeigt werden, die aus den Modellen. Die Eigenschaft, die ich gebunden habe gegen MyImage. Ignoriert die anderen Plattformen, wie würde der Uri Aussehen? Alles andere funktioniert einwandfrei.

Ich soll wirklich nur helfen, mit diesen drei Fragen, obwohl ich wirklich zu schätzen alle die Antworten!!!

  • Was ist die WSA? Windows S? Ein?
  • Es ist nur ein schlechter Versuch att shortning die verflixt langen Namen Windows Store-Anwendung. Ich habe dafür gesorgt, dass es so in den Q jetzt 🙂
  • Ich denke, das problem könnte werden das Wort "Referenz" - wenn du meinst Uri? Dann nehmen Sie einen Blick an etwas wie stackoverflow.com/questions/10511946/... ?
  • Das Uri-Schema funktioniert nicht mit der PCL -, aber vielleicht etwas ähnliches? Gleichzeitig weiß ich ehrlich gesagt nicht, ob es möglich ist. Ich habe gegoogelt für einen Tag jetzt und habe versucht, ein Dutzend Variationen. Ich hatte gehofft, dass jemand wusste sicher :/
  • Aus meiner Antwort... in "die PCL-control-code wird in der Lage sein, zu behandeln jede Datei nur ein paar strings - Ordner es ist in der und der Datei-name" - zusammen bilden Sie eine "Adresse" für Ihre Bild - danach "eine bestimmte ValueConverter zu generieren, die den korrekten Dateinamen oder filestream auf jeder Plattform"
  • Meine Frage bleibt trotzdem die gleiche : / wie würde der Uri Aussehen? Ich fühle mich ziemlich dumm an dieser Stelle, wenn jemand erklärt mir, wie ein Pfad aussieht (oder ich bin Missverständnis Ihren Kommentar?)
  • Man könnte Sie als Iris-Uri - "iris://Ordner/Dateiname" - offensichtlich-Wandler brauchen würde, um eine Karte zu "isostorage", zu "ms-appdata" etc?
  • Haben Sie in der Lage zu machen, dass die Arbeit mit einem PCL-und WinRT-app? Ich habe versucht, ganz wenige Versionen, den ganzen Tag mit kein Glück, aber vielleicht habe ich etwas verpasst. Ich würde gerne eine eine funktionierende Uri-Beispiel (eine Zeile code, nicht ein ganzes Projekt) WinRT => Bild-in PCL . Relative Pfade werden nicht unterstützt WinRT, also ich bin neugierig, was wäre sonst noch ein problem..
  • Ich bin mir nicht sicher, was Sie nun Fragen. Vielleicht versuchen Sie eine neue Frage über die winrt - geben Sie die xaml-und c# - Sie arbeiten in wp7 oder wpf - und Frage eine konkrete Frage, wie das zu übersetzen, um winrt. Es arbeiten in rt zuerst, dann fügen Sie PCL. sein neues Territorium für uns alle, aber wir bekommen es 1 Schritt zu einer Zeit.

InformationsquelleAutor Iris Classon | 2012-09-20
Schreibe einen Kommentar