Esempio n. 1
0
        private void AddControlToExpander(GridTabBase tab, List <SceneSelectedEntity> shapeNodes)
        {
            _addedTabs.Add(tab);
            tab.SetParentGrid(this);
            tab.RefreshNode(new StackPanel(), shapeNodes, _viewInfo, _filteringTokens);
            var expanderTitle = tab.Title;
            var control       = tab.Control;
            var expander      = new Expander {
                Header = expanderTitle, Content = control, IsExpanded = true
            };

            stackAllSections.Children.Add(expander);
        }
Esempio n. 2
0
 private static void RegisterConstraintsTab(string functionName1, string functionName2, GridTabBase tab)
 {
     DescriptorsFactory.Instance.RegisterConstraintsTab(functionName1, functionName2, tab);
 }
Esempio n. 3
0
 private static void RegisterFunctionTab(string functionName, GridTabBase tab)
 {
     DescriptorsFactory.Instance.RegisterFunctionTab(functionName, tab);
 }
Esempio n. 4
0
 private static void RegisterSelectionsTab(List <String> selectedObjects, GridTabBase tab)
 {
     DescriptorsFactory.Instance.RegisterSelectionsTab(selectedObjects, tab);
 }
Esempio n. 5
0
 private static void RegisterInterpreterTab <T>(GridTabBase tab) where T : AttributeInterpreterBase
 {
     DescriptorsFactory.Instance.RegisterInterpreterTab <T>(tab);
 }