我想使用xaml在主详细信息页面中显示页面标题。我尝试通过在MasterDetailPage,MasterDetailPage.Master,MasterDetailPage.Details标记内添加x:Name和x:Title属性。但是这些没有用。这是xaml:
<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:MSCommunity_Xamarin"
xmlns:prism="clr-namespace:Prism.Mvvm;assembly=Prism.Forms"
prism:ViewModelLocator.AutowireViewModel="True"
x:Class="PrismUnityApp3.Views.MainPage"
x:Name="Page title">
<MasterDetailPage.Master>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
</MasterDetailPage.Detail>
仅显示嵌入的页面的页面标题NavigationPage
,并且寻找的属性是Title
(不是x:Title,不是x:Name)。
将MDP嵌入到NP中没有多大意义。通常的图案具有一堆ContentPage
秒(用Title
一组)NavigationPage
组作为Detail
的MasterDetailPage
。MDP是您的Application.MainPage
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句