void TabGroupService_TabSelectionChanged(object sender, TabSelectedEventArgs e) { if (e.Selected != null) { Debug.Assert(e.TabGroup.ActiveTabContent == e.Selected); e.TabGroup.SetFocus(e.Selected); } tabSelectionChanged.Raise(this, new ToolWindowSelectedEventArgs(GetToolWindowGroup(e.TabGroup), GetToolWindowContent(e.Selected), GetToolWindowContent(e.Unselected))); }
void TabGroupService_TabSelectionChanged(object sender, TabSelectedEventArgs e) { if (e.Unselected != null) { var impl = (TabContentImpl)e.Unselected; impl.OnUnselected(); } if (e.Selected != null) { Debug.Assert(e.TabGroup.ActiveTabContent == e.Selected); e.TabGroup.SetFocus(e.Selected); var impl = (TabContentImpl)e.Selected; impl.OnSelected(); OnNewTabContentShown(impl); } }
void TabLayout_TabSelected(object sender, TabSelectedEventArgs e) { switch (e.Tab.Position) { case 0: SetFragment(FRAGMENT_TYPE.FRAGMENT_CHAT); break; case 1: SetFragment(FRAGMENT_TYPE.FRAGMENT_GROUP); break; case 2: SetFragment(FRAGMENT_TYPE.FRAGMENT_CONTACT); break; case 3: SetFragment(FRAGMENT_TYPE.FRAGMENT_CALL); break; } CloseDrawer(); }
private void TabLayout_TabSelected(object sender, TabSelectedEventArgs e) { viewPager.CurrentItem = e.Tab.Position; }
private void MealTimeSelected(object sender, TabSelectedEventArgs e) { SelectMealTime(e.Tab.Text); }