MasterDetail ToolbarItem详细介绍

时间:2017-09-01 13:22:57

标签: xamarin xamarin.forms

我有一个MasterDetailPage,我在父控制器中放了一个ToolbarItem,但它也出现在Detail中。有什么想法吗?

<MasterDetailPage.ToolbarItems>
    <ToolbarItem Name="addMeterReading" Order="Primary" Icon="add.png" Text="Add Reading" Priority="0" Clicked="NewMeterReading_Clicked" />  
</MasterDetailPage.ToolbarItems>

enter image description here

1 个答案:

答案 0 :(得分:0)

在您的详细信息页面中,而不是在您的母版页中。添加以下内容:

<?xml version="1.0" encoding="UTF-8"?>
    <ContentPage 
        xmlns="http://xamarin.com/schemas/2014/forms" 
        xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" "
        x:Class="MyProject.MyPage">
        <ContentPage.ToolbarItems>
            <ToolbarItem  
                Name="addMeterReading" 
                Order="Primary" 
                Icon="add.png" 
                Text="Add Reading" 
                Priority="0" 
               Clicked="NewMeterReading_Clicked" />
        </ContentPage.ToolbarItems>
    </ContentPage>