2017-06-06 3 views
-2

Ich habe ein Programm mit xamairn Formen, Ein Client-Projekt ist UWP. Die Master MasterDetailPage Steuerung hat ein normales Aussehen innerhalb der Android- und IOS-Plattform, aber es sieht unfreundlich innerhalb der UWP-Plattform aus. Ich weiß, dass ich Gitter ersetzen kann. Aber, ich bin nicht sicher, dass es einige Probleme in der Masterdetailpage gibt oder ich vermisse etwas Schlüsselverfahren, um es zu benutzen.xamarin UWP masterdetailpage width Wie setze ich

bei UWP wie folgt aus:

enter image description here

Antwort

1

Aber es sieht im UWP Plattform unfreundlich. Ich weiß, dass ich Gitter ersetzen kann. Aber, ich bin nicht sicher, dass es einige Probleme in der Masterdetailpage gibt oder ich vermisse etwas Schlüsselverfahren, um es zu verwenden.

Wenn Sie MasterBehavior nicht für MasterDetailPage festgelegt haben. Die Master wird wie erwähnt standardmäßig geöffnet. Bitte setzen Sie gemäß dem folgenden Code. Und du wirst ein normales Aussehen bekommen.

<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms" 
        xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
        xmlns:local="clr-namespace:MasterDetailPageNavigation;assembly=MasterDetailPageNavigation" 
        x:Class="MasterDetailPageNavigation.MainPage" MasterBehavior="SplitOnPortrait"> 
</MasterDetailPage> 

enter image description here

+0

thanks.it Arbeit, –

+0

perfekt, ich habe gerade hinzugefügt in eine bedingte Anweisung MasterBehavior = "Popover" für Android und SplitOnPortrait für UWP – peterincumbria

Verwandte Themen