Example #1
0
        private void OnTabSelected(object sender, NSTabViewItemEventArgs e)
        {
            var         tabIdentifier = e.Item.Identifier as NSString;
            SelectedTab selectedTab;

            if (!System.Enum.TryParse <SelectedTab>(tabIdentifier, out selectedTab))
            {
                selectedTab = SelectedTab.Paths;
            }
            LastSelectedTab = selectedTab;
        }
Example #2
0
        static void HandleDidSelect(object sender, NSTabViewItemEventArgs e)
        {
            var handler = GetHandler(sender) as TabControlHandler;

            if (handler != null)
            {
                if (!handler.disableSelectedIndexChanged)
                {
                    handler.Callback.OnSelectedIndexChanged(handler.Widget, EventArgs.Empty);
                }
            }
        }
Example #3
0
 void HandleWidgetWillSelect(object sender, NSTabViewItemEventArgs e)
 {
     ((INotebookEventSink)EventSink).OnCurrentTabChanged();
 }