首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin表单ToolbarItems显示在错误的页面上

Xamarin表单ToolbarItems显示在错误的页面上
EN

Stack Overflow用户
提问于 2018-06-01 14:23:32
回答 2查看 64关注 0票数 0

我对ToolbarItems有个问题。所以我启动了我的应用程序,并在构造函数中检查是否有人单击了我主页上的listview中的元素。如果发生这种情况,我将开始新的一页。我遇到的错误是,主页面中的工具栏项现在仍然显示。

EN

回答 2

Stack Overflow用户

发布于 2018-06-01 17:46:57

下面是我在构造函数中使用的方法:)

公共空LoadLastPortal() {

代码语言:javascript
复制
        if (App.Current.Properties.ContainsKey("LastPortal"))
        {

            String LastPortal = App.Current.Properties["LastPortal"].ToString();
            if (!string.IsNullOrEmpty(LastPortal))
            {
                Navigation.PushAsync(new LoginPage(App.Current.Properties["LastPortal"].ToString()));

            }
        }
票数 0
EN

Stack Overflow用户

发布于 2018-06-01 19:47:48

我试着重现你的问题,但在我的示例应用程序中它是有效的。在这里查看MainPage的代码

代码语言:javascript
复制
    public MainPage()
    {
        InitializeComponent();

        this.ToolbarItems.Add(new ToolbarItem { Text = "test1" });
        this.ToolbarItems.Add(new ToolbarItem { Text = "test2" });
        this.ToolbarItems.Add(new ToolbarItem { Text = "test3" });
    }

    private void NavigateButtonOnClicked(object sender, EventArgs e)
    {
        Navigation.PushAsync(new SecondPage());
    }

在我按下MainPage上的按钮后,我正在导航到SecondPage,但没有显示三个ToolbarItems。请提供更多信息,以便我能够帮助您。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50637224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档