2011-07-15 6 views

答えて

1

here、それが記載されている:

void proxy_GetImageCompleted(object sender, GetImageCompletedEventArgs e) 
{ 
    MemoryStream stream = new MemoryStream(e.Result); 
    BitmapImage b = new BitmapImage(); 
    b.SetSource(stream); 
    imgImage.Source = b; 
} 
1

System.Windows.Controls.Image.Sourceの特性は、型System.Windows.Media.ImageSourceである A System.Windows.Media.Imaging.BitmapImageでありますImageSourceから派生したものです。

BitmapImageには、SetSource(Stream streamsource)メソッドがあります。

あなたはストリームから画像を追加することができ、次のコードを持つので

Stream inStream = [your MemoryStream]; 

BitmapImage tempImage = new BitmapImage(); 
tempImage.SetSource(inStream); 

YourControlsImage.Source = tempImage; 

MSDNのリンク:

Image.Source Property

BitmapSource.SetSource Method

BitmapImage Class

関連する問題