ICSharpCode.Core.ToolbarService.CreateToolbars C# (CSharp) Method

CreateToolbars() public static method

public static CreateToolbars ( object owner, string addInTreePath ) : System.Windows.Forms.ToolStrip[]
owner object
addInTreePath string
return System.Windows.Forms.ToolStrip[]
        public static ToolStrip[] CreateToolbars(object owner, string addInTreePath)
        {
            AddInTreeNode treeNode;
            try {
                treeNode = AddInTree.GetTreeNode(addInTreePath);
            } catch (TreePathNotFoundException) {
                return null;

            }
            List<ToolStrip> toolBars = new List<ToolStrip>();
            foreach (AddInTreeNode childNode in treeNode.ChildNodes.Values) {
                toolBars.Add(CreateToolStrip(owner, childNode));
            }
            return toolBars.ToArray();
        }