Фоновое изображение XAML - PullRequest
       1

Фоновое изображение XAML

0 голосов
/ 20 декабря 2018

Я пытаюсь включить фоновое изображение в свое приложение, используя Xaml.Я пробовал разные методы, но ни один из них не работает.Мой код на данный момент:

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         xmlns:local="clr-namespace:Cabiee;assembly=Cabiee"
         BackgroundImage="CabieBackground.jpg"
         x:Class="Cabiee.Login">

    <ContentPage.Content>

    <StackLayout VerticalOptions="CenterAndExpand" HeightRequest="500">


        <Entry 
            x:Name="usernameEntry" 
            Placeholder="Email"/>
        <Entry 
            x:Name="passwordEntry"
            IsPassword="true" 
            Placeholder="*********"
            Completed="PasswordEntry_Completed"/>

        <StackLayout Orientation="Horizontal">
            <Button 
                x:Name="BtnCustomer"
                Text="Customer"
                HorizontalOptions="FillAndExpand"
                VerticalOptions="FillAndExpand"
                FontSize="30"
                Clicked="BtnCustomer_Clicked"/>
            <Button
                x:Name="BtnDriver"
                Text="Driver"
                HorizontalOptions="FillAndExpand"
                VerticalOptions="FillAndExpand"
                FontSize="30"
                Clicked="BtnDriver_Clicked"/>
        </StackLayout>
        <RelativeLayout HorizontalOptions="CenterAndExpand" >
            <Button  
                x:Name="BtnRegister"
                WidthRequest="300"
                Text="Register"
                FontSize="30"
                Clicked="BtnRegister_Clicked"
            />

        </RelativeLayout>


    </StackLayout>


</ContentPage.Content>

И вот как выглядит мой обозреватель решений: https://gyazo.com/0af186bbca7e8456dfb1e7b1bafcb7ad

У меня есть CabieBackground.jpg в моей папке ресурсов, так чтоотображается на андроиде, но когда я запускаю код, на экране ничего не появляется, он просто пустой

Фоновое изображение было сделано в фотошопе, размеры: 640 пикселей на 1136 пикселей с разрешением 600 пикселей / дюйм

1 Ответ

0 голосов
/ 20 декабря 2018

Вам нужно поместить свое изображение в папку для рисования.https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/images?tabs=windows#local-images

Как сказано в комментарии, вы также должны убедиться, что изображение имеет правильные свойства, поскольку копирование и вставка имеют неправильные свойства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...