Jump to content



Welcome to AstaHost - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
Photo
- - - - -

How Do I Load A Bitmapimage In Wpf?


No replies to this topic

#1 xarzu

xarzu

    Newbie [ Level 1 ]

  • Members
  • 6 posts

Posted 03 August 2012 - 01:00 AM

In a silverlight app, I have a BitmapImage defined as System.Windows.Media.Imaging.BitmapImage and it as a method called "SetSource" where I can set the source like this:
BitmapImage bitmap = new BitmapImage();
 System.IO.Stream stream = _scene.GetStream();
 if (stream == null) return;
 bitmap.SetSource(stream);
In a WPF application I have also have a Bitmap image defined as System.Windows.Media.Imaging.BitmapImage but there is no SetSource method. How do I set the source in a WPF app like I do in a Silverlight app?
Also, it is a stream, not a string. It is not a URI. so "UriSource" method does not work. I tried this:

System.IO.Stream stream = _scene.GetStream();
	    if (stream == null) return;
	    BitmapImage bitmap = new BitmapImage();

bitmap.UriSource = new Uri(stream.ToString());
And at runtime, it threw an error tha URI cannot be determined. Is the URI an identifier for the intranet? Are you sure that this is not a silverlight thing? I am doing a WPF application



Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users