I am trying to embed an image in Xamarin and was expecting to see a resource Id appear in the properties of the image. It seems to be a problem that I cannot find an answer for. I have updated VS, JDK to 64 bit, updated Xamarin, cleaned rebuilt, restarted. I'm using the latest API (API 27 8.1)
I have checked the Xamarin forum and the VS forums and there is no answer available. In my code-behind I am writing the following:
bgImage.Source = ImageSource.FromResource("FoodSnapApps.Images.steps.jpg");
Obviously it wont work as the resource has no reference.
As always, any help will be greatly appreciated.

As stated here, in Xamarin forms local images must be loaded in the platform specific projects:
Then you can access them as follow:
In XAML:
<Image Source="waterfront.jpg" />In C#:
var image = new Image { Source = "waterfront.jpg" };I suggest you to read all that page of documentation to proper handling images in your Xamarin forms project.
HIH