示例#1
0
 public ChensMenuButton2(JSModule module)
 {
     this.Height   = 30;
     this.jsmodule = module;
     mouseIn       = false;
     InitializeComponent();
 }
示例#2
0
 public ChensMenuButton1(JSModule module, JSModules modules, Panel panel)
 {
     this.Height     = 40;
     jsmodule        = module;
     this.childPanel = panel;
     jsmodules       = modules.modules.Where(p => p.ParentID == module.ID).ToList <JSModule>();
     InitializeComponent();
     this.CreateChildPanel();
 }
示例#3
0
        private void CreateMenuButton1(JSModule module)
        {
            Panel panel = new Panel();

            panel.Visible = module.OpenFlag;
            this.Controls.Add(panel);

            ChensMenuButton1 button1 = new ChensMenuButton1(module, this.jsModules, panel);

            AddClickHandleToMenuButton2(panel);
            button1.Click     += new EventHandler(MenuButton1_click);
            button1.Left       = 0;
            button1.Width      = this.Width - 1;
            module.menuButton1 = button1;

            this.Controls.Add(button1);
        }