Metro Style Apps - Image Class
-
quarta-feira, 11 de julho de 2012 23:53
If i want to set the source of an image in the PAGE.xaml.cs class and not the PAGE.xaml , how do i do it?
for ex:
Image sd = new Image();
sd.Source = [ WHAT DO I PUT HERE];
Given that the image name is cat.jpg
Todas as Respostas
-
quinta-feira, 12 de julho de 2012 00:10Moderador
Load the jpg into a BitmapImage and then set the BitmapImage as the Image's Source:
BitmapImage bmp = new BitmapImage(new Uri("ms-appx:///assets/cat.jpg")); img.Source = bmp;Take a look at the XAML images sample for a more extended example.
--Rob
- Marcado como Resposta Deci Studios quinta-feira, 12 de julho de 2012 04:00
- Não Marcado como Resposta Deci Studios quinta-feira, 12 de julho de 2012 17:43
- Marcado como Resposta Matt SmallMicrosoft Employee, Moderator quinta-feira, 12 de julho de 2012 18:51
-
quinta-feira, 12 de julho de 2012 17:49
o.O i tried using Bitmap there is no class definition for that namespace. That class doesnt exist.
I am coding in c# and making metro apps.
-
quinta-feira, 12 de julho de 2012 18:04
Hi,
There is no Bitmap class. Robs example uses "BitmapImage" class. It is under the namespace "Windows.UI.Xaml.Media.Imaging". Please add this namespace to your using construct.
- Sugerido como Resposta Venkata Siva Prasad VitakulaMicrosoft Employee quinta-feira, 12 de julho de 2012 18:04
-
quinta-feira, 12 de julho de 2012 18:05Moderador
You need to use BitmapImage, not Bitmap. This is in the Windows.UI.Xaml.Media.Imaging namespace.
Please also see the sample that I linked.
--Rob
- Marcado como Resposta Matt SmallMicrosoft Employee, Moderator quinta-feira, 12 de julho de 2012 18:51

