public void AddTabButton(TabButton tabButton) { _tabButtons.Add(tabButton); tabButton.AddOnButtonSelectEventListener(OnButtonSelectEventListener); tabButton.SetRoot(_root); _activeButton = tabButton; foreach (var button in _tabButtons) { if (button != tabButton) { button.Unselect(); } } }