private void InitContainer() { Dictionary <string, List <FunctionInfo> > typeList = functionMgr.GetFunctionType(); foreach (string key in typeList.Keys) { TabPage tabPage = new TabPage(key); FunctionContainer functionContainer = new FunctionContainer(typeList[key]); functionContainer.Dock = DockStyle.Fill; functionContainer.ClickButton += new FunctionContainer.FunctionContainerEvent(functionContainer_ClickButton); tabPage.Controls.Add(functionContainer); FunctionTabContainer.TabPages.Add(tabPage); functionContainer.InitContainer(); } }