ToolbarItem中的链接不起作用

时间:2017-11-11 13:33:45

标签: xaml xamarin xamarin.forms

我在xamarin表单上的新功能,我已经设法以这种方式在应用程序中放入一个菜单工具栏:

    <ContentPage.ToolbarItems>
    <ToolbarItem Text="Test text"
                 Icon="add.png"
                 Priority="0"
                 Order="Primary"
                 Clicked="MenuItem_OnClicked"
                 />
     </ContentPage.ToolbarItems>

我想将用户带到我已经创建的另一个页面,但是我尝试在相关的.cs文件上使用它,正在构建我要将用户重定向到的页面:

  private async void MenuItem_OnClicked(object sender, EventArgs e)
    {
        await Navigation.PushAsync(new ConstAvances { Title = "Example title" });

    }

没有任何反应。在应用程序的其他网站上我使用了类似的方法,它的工作原理。我错过了什么吗?请有人请我指出正确的方向吗? 感谢。

1 个答案:

答案 0 :(得分:1)

确保你的代码背后有这个。

public partial class MainPage : ContentPage
{

    public MainPage()
    {
        InitializeComponent();

    }
    // This is your toolbar's click event
    private void MenuItem_OnClicked(object sender, EventArgs e)
    {
        DisplayAlert("Test", "Display alert", "OK");
    }
}