使用C#在Excel中为形状添加自定义上下文菜单

时间:2013-03-08 17:30:06

标签: c# excel contextmenu shapes

我正在尝试为形状的上下文菜单添加一些额外功能,但似乎没有用。 这是我使用的代码:

        CommandBar MyShapeContext = this.Application.CommandBars["Shapes"];

        CommandBarButton MyButton = (CommandBarButton)MyShapeContext.Controls.Add(MsoControlType.msoControlButton,
                Type.Missing, Type.Missing, 1, true);
        MyButton.BeginGroup = true;
        MyButton.Visible = true;
        MyButton.Caption = "Test";
        MyButton.Tag = "MyButton";
        MyButton.Click += new _CommandBarButtonEvents_ClickEventHandler(OnRootClassClick);

这适用于自定义单元格上下文菜单,但现在用于形状。 那我该怎么办?

0 个答案:

没有答案