Пример #1
0
 private void TabView_SelectedChanged(object sender, TabViewChangedEventArgs e)
 {
     ToolbarItems.Clear();
     if (e.Index == 0)
     {
         var item = new ToolbarItem()
         {
             Text = "搜索"
         };
         item.Clicked += ToolbarItem_Clicked;
         ToolbarItems.Add(item);
     }
 }
        private void tabView_SelectedChanged(object sender, TabViewChangedEventArgs e)
        {
            Color color = Color.White;

            switch (e.Index)
            {
            case 0: color = Color.Black; break;

            case 1: color = Color.Red; break;

            case 2: color = Color.Blue; break;
            }
            var view = e.View;

            view.BackgroundColor = color;
            Title = e.Index.ToString();
        }
        private void tabView_SelectedChanged(object sender, TabViewChangedEventArgs e)
        {
            Color color = Color.White;

            switch (e.Index)
            {
            case 0: color = Color.Black; break;

            case 1: color = Color.Red; break;

            case 2: color = Color.Blue; break;
            }
            var view = e.View;

            view.BackgroundColor = color;
            var app = AppHelper.CurrentApplication;

            app.NavigationEx.MiddleTitleText  = e.Index.ToString();
            app.NavigationEx.MiddleTitleColor = color;
        }
Пример #4
0
 async void Handle_SelectedChanged(object sender, TabViewChangedEventArgs e)
 {
     index = e.Index;
     AndroidToolBarBinder.SetMiddleText(this, TabBarText[index]);
     if (index == 2)
     {
         var toolBar = new ToolbarItem()
         {
             Text = "清空"
         };
         toolBar.Clicked += ToolBar_Clicked;
         this.ToolbarItems.Add(toolBar);
         await CollectionView.ViewModel.Refresh();
     }
     else
     {
         if (this.ToolbarItems.Count == 0)
         {
             return;
         }
         this.ToolbarItems[0].Clicked -= ToolBar_Clicked;
         this.ToolbarItems.Clear();
     }
 }