在Xamarin.Forms的WPF预览中使用本地图像

时间:2018-04-12 08:01:21

标签: c# wpf xamarin xamarin.forms

根据this文档,可以在共享Xamarin Forms代码中的不同平台上引用具有相同文件名的本地图像。

有关于图像文件应该位于何处的说明以及应为iOS,Android,Windows Phone和UWP项目设置构建操作的内容。

不幸的是,最近发布的WPF preview Xamarin Forms缺少说明。

在哪里放置本地图像文件,以及在WPF Xamarin Forms项目中应该将构建操作设置为什么?

1 个答案:

答案 0 :(得分:1)

Content文件夹中为您的图片设置Assets的构建操作,可以

enter image description here

仅供参考:表格中有3个已注册的WPF图像来源

  1. FileImageSourceHandler
  2. StreamImageSourceHandler
  3. UriImageSourceHandler
  4. Forms WPF Image Source

    @AndersGustafsson的其他信息

    1. 构建操作 内容与Windows Phone和UWP平台的构建操作相同。

    2. 您似乎需要将图像文件复制到输出目录,以便WPF应用程序识别该图像。这与UWP不同,后者不需要复制。

    3. 可以将图像文件添加为WPF项目中的链接。如果我没有记错,UWP中不允许这样做。