Xamarin Forms - como adicionar uma imagem de plano de fundo a uma página de conteúdo

Estou tentando atribuir imagem de plano de fundo ao meu conteúdo criado emxaml. Eu tentei abordagens diferentes, mas não está me mostrando uma imagem de plano de fundo. Aqui está o código que escrevi:

Página de conteúdo:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="Demo.Welcome"
             BackgroundImage="bg1.jpg">

  <ContentPage.Content>
    <StackLayout  HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand" Spacing="25" Padding="0" x:Name="stackLayoutMain">
      <Label FontSize="40" Text="WelCome Page" HorizontalOptions="Start" VerticalOptions="StartAndExpand"></Label>
      <Entry Placeholder="Activation Key" WidthRequest="200" FontSize="15" HorizontalOptions="Center" VerticalOptions="StartAndExpand" TextChanged="entryActivationTextChanged" x:Name="entryActivationKey" Keyboard="Numeric" HorizontalTextAlignment="Center"></Entry>
      <Button
        x:Name="buttonActivate"
        BackgroundColor="#fff"
        Text="Activate"
        WidthRequest="100"
        HeightRequest="50"
        HorizontalOptions="Center"
        VerticalOptions="StartAndExpand"
        TextColor="#377CC1"
        IsVisible="False"
        Clicked="buttonActivateClicked" >
      </Button>
    </StackLayout>
  </ContentPage.Content>
</ContentPage>

bg1.jpg é a imagem no meu projeto portátil que eu quero definir como plano de fundo e eu configurei a propriedade

Build Action = "Content" eCopy to Output Directory = "Copy Always"

E abaixo está a estrutura de diretórios do meu projeto.

questionAnswers(2)

yourAnswerToTheQuestion