你是如何绑定的?
richtextbox.contextmenu=mycontextmenu;

解决方案 »

  1.   

    我是从属性里设置的。代码是richtextbox.contextmenu=this.contextmenu
      

  2.   

    加上
    RichTextBox.contextmenu = contextmenu;
      

  3.   

    this.rtfText.ContextMenuStrip = this.contextMenu;
    在05里面的contextmenustrip应该就是所说的contextmenu
      

  4.   

    是这个样子的,我看教程的时候,也是跟诸位所说一样,但是我在05的tool面板
    找不到所谓的contextmenu,只有一个contextmenustrip,而在richtextbox的属性
    项里的绑定也是.contexmenustrip。我觉得我的绑定应该是没有问题的。(后面的contexmenu
    是一个contextmenustrip对象,我改名了。)我也按各位说的,在form.designer.cs里面定义了一个contextmenu(因为在tool面板
    里找不到它,我又实在太菜,不知该从那里找它出来),然后按照各位所说的方法绑定,
    但是程序提示错误: 'WindowsApplication1.Form1' does not contain a definition for 'contextMenu1' cs 43 17
    现在的问题是contextmenu和05里面的contextmenustrip是不是同一个控件;如果不是
    我该从哪儿找到contextmenu,如果是,是不是contextmenustrip有跟contexmenu不同的地方
    从而使我的功能无法实现。先谢谢各位的帮助!!
      

  5.   

    sorry,我刚才定义出了一点错误。
    各位的方法是正确的。
    马上揭帖