XAML - 通过字符串路径显示图像

时间:2017-03-03 05:17:18

标签: c# xaml

我有一个List<> vehicleList,其中包含许多属性,其中包含到images文件夹的字符串路径,其中包含该车辆图像的图像。我想通过使用字符串路径

在我的主XAML中显示图像

路径看起来像这样(selectedVehicle.VehImage):

F:\Legends\Sem 2\FOOP\FOOPAssignment\FOOPAssignment\images\Mondeo

XAML图片:

<Image x:Name="image_Vehicle" Grid.ColumnSpan="2" Grid.Column="2" HorizontalAlignment="Left" Height="134" Margin="150.4,381,0,0" Grid.Row="1" VerticalAlignment="Top" Width="190"/>

代码:

image_Vehicle.Source = new BitmapImage(new Uri(selectedVehicle.VehImage.ToString(), UriKind.Relative));

1 个答案:

答案 0 :(得分:0)

路径看起来不像是相对路径。尝试使用绝对值。

UriKind.Relative更改为UriKind.Absolute

希望它有所帮助!