Windows Phone StackPanel управления альтернативой для Xamarin Forms? - PullRequest
0 голосов
/ 28 мая 2019

Я создал прототип приложения в Windows Phone 8.1 (WP). Мне удалось создать классные элементы управления, используя которые позволили бы мне размещать метки и другие элементы управления внутри кнопки, и это склеило бы их все вместе.

Сейчас я перестраиваю приложение в Xamarin.Forms (XF). Я работаю над этой проблемой в настоящее время в XF, используя Absolute Layout, но я боюсь, и я ожидаю, что это развалится из-за разных телефонов, размеров и моделей.

Я, конечно, уверен, что я не первый, у кого возникла эта проблема, поэтому мне интересно, как другие обошли ее.

Спасибо:)

Что мне нравится делать в WP:

<Button Height="200" HorizontalAlignment="Left" Margin="232,1,0,0" Name="BtnVisitorScore" VerticalAlignment="Top" Width="220" Click="btnVisitorScore_Click" Grid.Row="1">
    <StackPanel Margin="-5,-30,0,0" >
        <TextBlock Text="{Binding MatchSettings.VisitingTeam.Name}" Height="40" HorizontalAlignment="Left" Width="180" FontSize="18" FontFamily="Arial" TextAlignment="Center" />
        <TextBlock Text="{Binding VisitingTeamCurrentScore, StringFormat=N0}" Height="70" Width="180" FontSize="72" FontFamily="Arial" TextAlignment="Center" VerticalAlignment="Top" />
    </StackPanel>
</Button>
...