Borysław B.

Borysław B. Mgr inżynier
informatyki,
właściciel Matrix
Reliability

Temat: Ładowanie lokalnego obrazka do BitmapImage w Windows Phone

Hej,

Może dla kogoś proste, dla mnie nie. Ma ktoś pomysł jak to napisać poprawnie, bo ja już nie daję rady - spałem dziś tylko 3 godziny, a tu coś się na koniec tygodnia psuje. Żadne wygooglowane rozwiązanie mi nie zadziałało i nie wiem, jak w końcu trzeba podawać te ścieżki w Windows Phone

Mam sobie projekt. Nazywa się Project.app . Mam w nim plik img/misc/photo.jpg.
Mam tez sobie property

public BitmapSource Source {get; set; }


Chcę zawartość tego pliku wsadzić w to property. Proste, nie?
No właśnie, troszkę mi nie gra to w Windows Phone

Jakie Build Action ma mieć plik photo.jpg? Jak podać poprawną ścieżkę do tego pliku? Próbowałem tak, ale nie działa


Uri uri = new Uri("/Project.app;components/img/misc/photo.jpg", UriKind.Relative);
StreamResourceInfo resourceInfo = Application.GetResourceStream(uri);
_BitmapSource .SetSource(resourceInfo.Stream);

Borysław B.

Borysław B. Mgr inżynier
informatyki,
właściciel Matrix
Reliability

Temat: Ładowanie lokalnego obrazka do BitmapImage w Windows Phone

Okej, kiedyś mówiłem, że miało zadziałać zanim wyjdę z pracy :P Nie zadziałało wtedy i musiałem się wytłumaczyć z tego drobiazgu, ale sprawa była w sumie prosta - build action dla pliku ma być Resources, a Uri ma się rozpoczynać od AssemblyName, nie od nazwy projektu.

Czyli
Uri uri = new Uri("/Project;components/img/misc/photo.jpg"

Następna dyskusja:

[WSSG] Windows Phone 7 i PRISM




Wyślij zaproszenie do