2013-03-26 52 views

回答

1

定义从外部图像文件

public static ImageSource LoadImage(string fileName) 
{ 
    BitmapImage bitmap = new BitmapImage(); 
    bitmap.BeginInit(); 
    bitmap.UriSource = new Uri("file:///" + fileName.Replace("\\", "/")); 
    bitmap.EndInit(); 
    return bitmap; 
} 

然后,您可以指定一个图像控制源这个函数返回值加载图像的功能。

someImageControl.Source = LoadImage(@"d:\\images\\image.png");