2010-12-02 69 views
13

我想使用wpf图像控件显示来自文件的图像。图像文件驻留在应用程序目录中。期间或部署之后使用wpf图像控件显示来自文件系统的图像

<Image Stretch="Fill" Source="dashboard.jpg" /> 

文件dashboard.jpg应更换。如何将图像添加到项目中,以及我必须使用哪些BuildAction才能从文件系统读取图像,而不是在部署后无法更改的任何源。我必须使用哪些源码?

回答

18
ImageSource imageSource = new BitmapImage(new Uri("C:\\FileName.gif"));  
image1.Source = imageSource; 
12

在标记:

<Image Stretch="Fill"> 
    <Image.Source> 
     <BitmapImage UriSource="dashboard.jpg"/> 
    </Image.Source> 
</Image>