Diskuze: WPF image source
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 18 zpráv z 18.
//= 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.
Ta cesta je špatně, nebo si tam doplnn druhý parametr.
Relative keď nastavím, tak sa mi nič nestane, akurát mi nevyhodí chybu
prečo by mala byť cesta špatne? ... a aký druhý paramater? ak
UriKind tak ten mi nepomáha
Aha, ale ja tomu asi predsa ešte nechápem, vlastne mám tam vložiť tento kód? :
Uri uri = new Uri("pack://application:MenoProjektu/Obrazky/Prierezy/Utvary_vlastny.bmp", UriKind.Absolute);
?
A ako to pridám? lebo doteraz som robil vo WinForm a v niektorých oblastiach sa tu neviem vôbec zorientovať :/
Najdi v Solution Exploreru Properties, pod tím je Resources.resx. Přepni se ze Strings na Images a naházej to tam. V kódu pak:
Properties.Resources.[jmeno z Resources]
Ještě k tomu, jak jsi to zkoušel předím. Měl jsi tu složku přidam do projektu? Jestli jo, tak ji musíš ještě ve vlastnostech nastavit Build Action na Content. Pak by to mělo jít s tím Uri.
Vďaka mám to, ale ešte o jednu vec ťa poprosím mám že :
BitmapImage obrazok = MojProjekt.Properties.Resources.Utvary_vlastny;
a píše mi chybu, že z Resources mám System.Drawing a BitmapImage je
System.Media.Image, tak ako to skonvertujem?
BitmapImage obrazok = (Bitmap)MojProjekt.Properties.Resources.Utvary_vlastny;
EDIT: Blbost, najdi si bitmap to bitmapimage
Lenže keď dám iba (Bitmap) tak mi to prekonvertuje iba do bitmap-y ktorá sa nachádza v System.Drawing ale ja ju potrebujem hodiť do BitmapImage ktorá sa nachádza v System.Windows.Media.Imaging a keď napíšem pred to (BitmapImage) tak to nepomáha :/
To protože bitmapa ani image neděděí z bitmapimage -> najdi si jen bitmap to bitmapimage. Těch metod jak to převést je opravdu hodně.
Tak vďaka aj keď vyzerá
to dajak zložito ale hádam to pôjde
Zobrazeno 18 zpráv z 18.