Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xamarin UWP masterdetailpage宽度如何设置_Xamarin_Xamarin.forms_Xamarin.ios_Xamarin.android_Xamarin.uwp - Fatal编程技术网

xamarin UWP masterdetailpage宽度如何设置

xamarin UWP masterdetailpage宽度如何设置,xamarin,xamarin.forms,xamarin.ios,xamarin.android,xamarin.uwp,Xamarin,Xamarin.forms,Xamarin.ios,Xamarin.android,Xamarin.uwp,我有一个xamairn表单的程序,一个客户项目是UWP。 MasterDetailPage控件在Android和IOS平台中外观正常,但在UWP平台中外观不友好。我知道我可以用网格来代替。但是,我不确定Masterdetailpage中是否存在一些问题,或者我错过了使用它的一些关键过程 在UWP,如下所示: 但它在UWP平台内看起来不友好。我知道我可以用网格来代替。但是,我不确定MasterDetailPage中是否存在一些问题,或者我错过了使用它的一些关键过程 如果尚未为MasterDeta

我有一个xamairn表单的程序,一个客户项目是UWP。
MasterDetailPage
控件在Android和IOS平台中外观正常,但在UWP平台中外观不友好。我知道我可以用网格来代替。但是,我不确定
Masterdetailpage
中是否存在一些问题,或者我错过了使用它的一些关键过程

在UWP,如下所示:

但它在UWP平台内看起来不友好。我知道我可以用网格来代替。但是,我不确定MasterDetailPage中是否存在一些问题,或者我错过了使用它的一些关键过程

如果尚未为
MasterDetailPage
设置
MasterBehavior
。如您所述,默认情况下,
Master
将拆分打开。请根据以下代码设置
MasterBehavior
。你会得到正常的外表

<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>


太好了,我刚刚为android添加了一个条件语句MasterBehavior=“Popover”,为UWP添加了splitongrait