public ToolStripItem[] GetToolStripItems() { if (toolStripItems == null) { toolStripItems = new ToolStripItem[6]; ToolStripButtonNewOne toolStripButtonNewOne = new ToolStripButtonNewOne(); ToolStripButtonDeleteOne toolStripButtonDeleteOne = new ToolStripButtonDeleteOne(); ToolStripButtonUp toolStripButtonUp = new ToolStripButtonUp(); ToolStripButtonDown toolStripButtonDown = new ToolStripButtonDown(); ToolStripButtonImport toolStripButtonImport = new ToolStripButtonImport(); ToolStripButtonExport toolStripButtonExport = new ToolStripButtonExport(); #region 先不做条件的导入导出功能。因为没有时间了。如果有人看到这段代码,可以参照导入导出报表的功能实现导入导出条件的功能。 toolStripButtonImport.Visible = false; toolStripButtonExport.Visible = false; #endregion toolStripButtonNewOne.Click += new EventHandler(toolStripButtonNewOne_Click); toolStripButtonDeleteOne.Click += new EventHandler(toolStripButtonDeleteOne_Click); toolStripButtonUp.Click += new EventHandler(toolStripButtonUp_Click); toolStripButtonDown.Click += new EventHandler(toolStripButtonDown_Click); toolStripButtonImport.Click += new EventHandler(toolStripButtonImport_Click); toolStripButtonExport.Click += new EventHandler(toolStripButtonExport_Click); toolStripItems[0] = toolStripButtonNewOne; toolStripItems[1] = toolStripButtonDeleteOne; toolStripItems[2] = toolStripButtonUp; toolStripItems[3] = toolStripButtonDown; toolStripItems[4] = toolStripButtonImport; toolStripItems[5] = toolStripButtonExport; } return(toolStripItems); }
public ToolStripItem[] GetToolStripItems() { if (toolStripItems == null) { toolStripItems = new ToolStripItem[4]; toolStripButtonNewOne = new ToolStripButtonNewOne(); toolStripButtonDeleteOne = new ToolStripButtonDeleteOne(); toolStripButtonUp = new ToolStripButtonUp(); toolStripButtonDown = new ToolStripButtonDown(); toolStripButtonNewOne.Click += new EventHandler(toolStripButtonNewOne_Click); toolStripButtonDeleteOne.Click += new EventHandler(toolStripButtonDeleteOne_Click); toolStripButtonUp.Click += new EventHandler(toolStripButtonUp_Click); toolStripButtonDown.Click += new EventHandler(toolStripButtonDown_Click); toolStripItems[0] = toolStripButtonNewOne; toolStripItems[1] = toolStripButtonDeleteOne; toolStripItems[2] = toolStripButtonUp; toolStripItems[3] = toolStripButtonDown; List <InterfaceSettingToolStripButtonType> interfaceSettingToolStripButtonTypeList = SelectedIPublicInterfaceSettingUserControl.GetNeededToolStripButtons(); if (!interfaceSettingToolStripButtonTypeList.Contains(InterfaceSettingToolStripButtonType.Add)) { toolStripButtonNewOne.Visible = false; } if (!interfaceSettingToolStripButtonTypeList.Contains(InterfaceSettingToolStripButtonType.Delete)) { toolStripButtonDeleteOne.Visible = false; } if (!interfaceSettingToolStripButtonTypeList.Contains(InterfaceSettingToolStripButtonType.Up)) { toolStripButtonUp.Visible = false; } if (!interfaceSettingToolStripButtonTypeList.Contains(InterfaceSettingToolStripButtonType.Down)) { toolStripButtonDown.Visible = false; } } return(toolStripItems); }