Xamarin.Forms Button Свойство ContentLayout не работает должным образом - PullRequest
0 голосов
/ 31 октября 2018

Я добавил 4 кнопки в StackLayout и использую свойство ContentLayout, чтобы установить интервал между изображением и текстом кнопки. Когда изображение находится рядом с текстом, интервал работает, как и ожидалось. Но когда я помещаю изображение выше текста ниже, интервал не работает.

<?xml version="1.0" encoding="utf-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:Buttons" x:Class="Buttons.MainPage">
    <StackLayout Padding="50">
        <Button ContentLayout="Right,50" Text="Sometext" Image="euro.png" HeightRequest="125" BackgroundColor="Teal" WidthRequest="250" HorizontalOptions="Center" TextColor="White"/>
        <Button ContentLayout="Left,50" Text="Sometext" Image="euro.png" HeightRequest="125" BackgroundColor="Teal" WidthRequest="250" HorizontalOptions="Center" TextColor="White"/>
        <Button ContentLayout="Top,50" Text="Sometext" Image="euro.png" HeightRequest="125" BackgroundColor="Teal" WidthRequest="250" HorizontalOptions="Center" TextColor="White"/>
        <Button ContentLayout="Bottom,50" Text="Sometext" Image="euro.png" HeightRequest="125" BackgroundColor="Teal" WidthRequest="250" HorizontalOptions="Center" TextColor="White"/>
    </StackLayout>
</ContentPage>

Прикреплен скриншот, иллюстрирующий проблему. У кого-нибудь есть идея, что если и что я делаю не так?

Скриншот 4 кнопки

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