WPF中显示图片

一、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));

猜你喜欢

转载自blog.csdn.net/weixin_42274148/article/details/86577473