Пример #1
0
 internal void OnRemoved(TabContentImpl impl)
 {
     if (ActiveTabContentImpl == null)
     {
         DocumentTreeView.TreeView.SelectItems(Array.Empty <TreeNodeData>());
     }
 }
Пример #2
0
        TabContentImpl CreateNewTab(ITabGroup tabGroup)
        {
            var impl = new TabContentImpl(this, documentTabUIContextLocatorProvider.Create(), referenceDocumentTabContentProviders, defaultDocumentTabContentProviders, referenceHandlers);

            tabGroup.Add(impl);
            return(impl);
        }
Пример #3
0
 ITabGroup GetTabGroup(TabContentImpl impl)
 {
     foreach (var g in TabGroupService.TabGroups)
     {
         if (g.TabContents.Contains(impl))
         {
             return(g);
         }
     }
     return(null);
 }