private void FillToolboxTab(IToolboxTab tab, Type[] types) { tab.AddPointer(); foreach (Type type in types) { tab.AddTool(type); } }
public void LoadToolbox(IToolbox toolbox) { IToolboxTab tabWindowsForms = toolbox.CreateToolboxTab("WindowsForms", "Windows Forms"); IToolboxTab tabComponents = toolbox.CreateToolboxTab("Components", "Components"); IToolboxTab tabData = toolbox.CreateToolboxTab("Data", "Data"); IToolboxTab tabUserControls = toolbox.CreateToolboxTab("UserControls", "User Controls"); FillToolboxTab(tabWindowsForms, windowsFormsTypes); FillToolboxTab(tabComponents, componentsTypes); FillToolboxTab(tabData, dataTypes); FillToolboxTab(tabUserControls, userControlsTypes); toolbox.RefreshLayout(); }
private void FillToolboxTab(IToolboxTab tab, Type[] types) { tab.AddPointer(); foreach (Type type in types) tab.AddTool(type); }