Diskuze: Načtení obrázku do ViewModel
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj,
skus to trochu viac rozpisat, neviem, ci chapem spravne tvoj problem.
M.
Ahoj.
Tak jak to mám napsáno jsem musel vytvořit v aplikaci v Debug, složku
Images a tam vložit obrázek.
Já už mám v Solution vytvořenou složku Images s obrázkem a ten bych chtěl
používat jako defaultní pro založení skladové karty. To znamená, aby byl
součástí aplikace jako takové. Takže jej potřebuji načíst ze složky
Images v Solution. Vím, že se to píše nějak takto:
"app,,,Images/neutral.jpg", ale nevím přesně jak to má být.
Nevím jestli to tak stačí.
Ahoj.
jedna z alternativ je vlozit obrazok (napr. png) priamo do projektu, nastavit mu
'Build Action = Resources'. Potom k nemu mozes pristupovat nasledovne v
xaml:
<code>/<nazev aplikace, dll>;component/Images/neutral.jpg</code>
V kode potom nasledovne:
<code>
Uri iconUri = new Uri("/<nazev aplikace,
dll>;component/Images/neutral.jpg", UriKind.Relative);
BitmapImage bi = new BitmapImage(iconUri);
</code>
bi potom pouzijes podla potreby.
Je mozne pristupovat i cez 'app:,,,', ale to sa skor pouziva pre resources napr. u stylov.
M.
Zobrazeno 5 zpráv z 5.