Home > Back-end >  How put a photo on xamarin in the selected location?
How put a photo on xamarin in the selected location?

Time:03-02

enter image description here

I decided to add the logo to the specified location, but I do not know how this can be done

CodePudding user response:

This can be achieved by adding a stacklayout to the outside of the frame. Below is the code snippet for your reference:

<ContentPage.Content>
    
    <StackLayout>
        <Image Source="XamarinLogo.png" ></Image>
        <Frame BackgroundColor="White" CornerRadius="20" WidthRequest="396" HeightRequest="430" VerticalOptions="Center"  HorizontalOptions="Center" >
            <StackLayout>
                <Label Text="Вход на Lockdown" TextColor="Black" HorizontalOptions="Center" FontSize="Title" Margin="0,30,0,10" />
                <Entry  Placeholder="Логин" x:Name="login" Text="{Binding Login}" />
                <Entry Placeholder="Пароль" x:Name ="password" Text="{Binding Password}"  IsPassword="True"/>
                <Label x:Name="LoginMessageLabel" Text="{Binding LoginMessage,Mode=OneWay}" IsVisible="{Binding TurnLoginMessage,Mode=OneWay}" Margin="10,0,0,0" TextColor="Red"></Label>
                <Button x:Name="loginButton" Text="Вход" TextColor="White" BorderRadius="6" BackgroundColor="#1877F2" Margin="10,10,10,10"
                    Command="{Binding cmdLogin}">

                </Button>
                <Button x:Name="createAccount" Text="Создать новый аккаунт" TextColor="White" BorderRadius="6" BackgroundColor="#42B72A" Margin="10,10,10,10" Command="{Binding cmdCreateAccount}"/>
                <Label Text="Забыли пароль?" TextColor="#1877F2" HorizontalOptions="Center">
                    <Label.GestureRecognizers>
                        <TapGestureRecognizer Command="{Binding cmdForgotPassword}"/>
                    </Label.GestureRecognizers>
                </Label>
            </StackLayout>
        </Frame>
    </StackLayout>
    
</ContentPage.Content>
  • Related