怎样动态加载ContextMenuStrip?C#里面的

解决方案 »

  1.   

    MenuItem mi;
    mi = new MenuItem();
    mi.Name = "mnuNewMenu"
    mi.Text = "New Menu";
    mi.Enabled = true;
    mi.Click += new EventHandler(this.OnNewMenuClick);
    cm.MenuItems.Add(mi);
    ContextMenu.Add(mi);ContextMenuStrip和这个类似,照着改改。
     
      

  2.   

    我的代码是这:
    ContextMenuStrip contextMenuStrip = new ContextMenuStrip();
                ToolStripItem toolAttack = new ToolStripItem();
                toolAttack.Text = "攻击";
                contextMenuStrip.Items.AddRange(new ToolStripItem[] { toolAttack });
                toolAttack.Click += new EventHandler(toolAttack_Click);
    报了下面的错:错误 1 无法创建抽象类或接口“System.Windows.Forms.ToolStripItem”的实例 F:\项目\MyGames\MyGames\MyGames\Form1.cs 95 40 MyGames
      

  3.   

    ToolStripItem item = new ToolStripMenuItem();