Xamarin.forms 在xamarin表单上设置母版页全屏
有没有办法在Xamarin的MasterDetailPage上创建母版页。表单全宽? 没有留下右边的空白(小细节视图)Xamarin.forms 在xamarin表单上设置母版页全屏,xamarin.forms,xamarin.android,xamarin.ios,Xamarin.forms,Xamarin.android,Xamarin.ios,有没有办法在Xamarin的MasterDetailPage上创建母版页。表单全宽? 没有留下右边的空白(小细节视图) 这不是正确的方法,如果你找不到任何解决方案,这只是一个简单的破解,你可以用这个我对我的MasterDetails页面所做的就是 <MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/20
这不是正确的方法,如果你找不到任何解决方案,这只是一个简单的破解,你可以用这个我对我的MasterDetails页面所做的就是
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="SendwichApp.Views.MainPage"
MasterBehavior="Popover"
IsPresented="{Binding IsPresentedCustom, Mode=TwoWay}"
xmlns:local="clr-namespace:SendwichApp.Views"
NavigationPage.HasNavigationBar="False">
<MasterDetailPage.Master>
<local:MasterPage x:Name="masterPage" />
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<local:MycontentPage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
当我需要显示任何其他页面的侧菜单时,我只需调用
MessagingCenter.Send<object>(this, "OpenMenu");
MessagingCenter.Send(这是“OpenMenu”);
AFAIK,你不能这么做:-(不过谢谢..如果这个问题能回答你,那就太好了!我会等一等,也许有人知道一种方法…不使用MasterDetailPage,你可以自定义一个看起来像MasterDetailPage的内容页。
MessagingCenter.Send<object>(this, "OpenMenu");