请参阅所附图片:
Highlighted top bar in Android add
当使用具有Xamarin Forms的MasterDetailPage时,如何在顶部栏(汉堡菜单/标题附近)中添加图片中突出显示的项目?
更准确地说,我需要将这些类型的控件添加到第二个图像的突出显示区域中:
Highlighted Xamaring Forms top bar
最佳答案
使用工具栏。
在工具栏中,您可以添加ToolbarItem。
从代码:
var contentPage = new ContentPage ();
page.ToolbarItems.Add (new ToolbarItem (....));
来自XAML:
<ContentPage.ToolbarItems>
<ToolbarItem .... />
</ContentPage.ToolbarItems>
您也可以看看this answer。
您应该能够将
Order
的ToolBarItem
设置为Secondary
,以将选项强制设置为Android上的溢出菜单:<ContentPage.ToolbarItems>
<ToolbarItem Text="{Binding EditButtonText, Mode=TwoWay}" Clicked="EditClicked" Order="Secondary" />
</ContentPage.ToolbarItems>
以下论坛主题应为您提供帮助:
使用属性使工具栏符合您的喜好: