void PageAddedHandler(object sender, TabEventArgs args) { var tab = args.Tab; Accessible.AddAccessibleElement(tab.Accessible); tab.AccessibilityPressTab += OnAccessibilityPressTab; tab.AccessibilityPressCloseButton += OnAccessibilityPressCloseButton; tab.AccessibilityShowMenu += OnAccessibilityShowMenu; QueueResize(); UpdateAccessibilityTabs(); }
void PageRemovedHandler(object sender, TabEventArgs args) { var tab = args.Tab; tab.AccessibilityPressTab -= OnAccessibilityPressTab; tab.AccessibilityPressCloseButton -= OnAccessibilityPressCloseButton; tab.AccessibilityShowMenu -= OnAccessibilityShowMenu; Accessible.RemoveAccessibleElement(tab.Accessible); QueueResize(); UpdateAccessibilityTabs(); }