MasterDetailPage на локальном компьютере с Windows - Xamarin Forms - PullRequest
0 голосов
/ 03 мая 2018

Я новичок в формах Xamarin. Я пытался реализовать MasterDetailPage.

В файле xaml,

<MasterDetailPage.Master>
    <ContentPage Title="Menu">
        <StackLayout Orientation="Vertical">
            <Button Text="Sports" />
            <Button Text="Science" />
            <Button Text="Education" />
            <Button Text="Economy" />
        </StackLayout>
    </ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
    <local:MainPage></local:MainPage>
</MasterDetailPage.Detail>

Хорошо выглядит в телефоне Android.

enter image description here enter image description here

Но в локальной машине Windows выглядит иначе

enter image description here

Отредактировано: Посмотреть на андроид планшет

enter image description here

1 Ответ

0 голосов
/ 03 мая 2018

Форма xamarin связывает код xamarin.forms с собственной структурой платформы. Поэтому это может выглядеть немного по-разному на разных платформах Это сделано для того, чтобы пользователям было легче узнавать себя в своих привычных системах. Компоновка, вероятно, будет немного отличаться на Windows Mobile с другим соотношением сторон экрана.

Подробнее о главной странице подробно в документации: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/navigation/master-detail-page

Надеюсь, эта информация поможет вам.

...