Exemple #1
0
        private void RemoveWhenAppeared(object sender, PageAppearedEventArgs args)
        {
            var page = sender as NavigatorTest2Page;

            page.Appeared -= RemoveWhenAppeared;

            var removedPage = Navigator.GetPage(Navigator.PageCount - 2) as NavigatorTest2Page;

            Navigator.Remove(removedPage);
            Tizen.Log.Info("NUI", removedPage.AppBar.Title + " has been removed.\n");
        }
Exemple #2
0
        private void InsertWhenAppeared(object sender, PageAppearedEventArgs args)
        {
            var page = sender as NavigatorTest2Page;

            page.Appeared -= InsertWhenAppeared;

            var insertedPage = new NavigatorTest2Page();

            SetButtonColor(insertedPage, Navigator.PageCount % 4);
            insertedPage.AppBar.Title = "NavigatorTest2Page" + (Navigator.PageCount - 1).ToString();
            Navigator.InsertBefore(page, insertedPage);
            Tizen.Log.Info("NUI", insertedPage.AppBar.Title + " has been inserted before the peek page.\n");
        }