一、xaml中添加控件
<Image x:Name="shengbo" Source="F:/shengbo1.jpg" Height="203.333" Margin="0,801,-389.631,0" VerticalAlignment="Top" RenderTransformOrigin="-0.258,-0.065" Width="1004.6" HorizontalAlignment="Right"/>
以上代码可以初始化界面;
二、xaml.cs中
string shengboeDirectory;
shengboeDirectory = @"F:\shengbo2.jpg";
shengbo.Source = new BitmapImage(new Uri(shengboeDirectory));
以上代码可以用于在程序中改变图片;
分界线--------------------------------------------------------------------------------------------------------------------------------------------------------------------
补充:
如果需要使用相对路径,可以按照如下步骤操作:
1、在项目中添加一个文件夹,我习惯命名为Resource,(如果命名成Resources会提示重复);
2、添加需要的图片到Resource中;
3、然后在C#代码中可以如下使用(xaml中类似);
string shengboeDirectory;
shengboeDirectory = @"Resource\shengbo2.jpg";
shengbo.Source = new BitmapImage(new Uri(shengboeDirectory, UriKind.Relative));