如何使C#中鼠标移到ToolStripMenuItem不显示蓝条.该如何做呢?
OnMouseEnter
OnBackColorChange
之类的不行.

解决方案 »

  1.   

    设置enabled=false。别告诉我你想选中同时不显示成不选中的状态。那样太奇怪了!
      

  2.   

    自己找到方法了,重写父级ContextMenuStrip的OnMouseMove就可以
      

  3.   

    自定义类继承ToolStripProfessionalRender事件
      

  4.   

    改变contextMenuStrip1的RenderMode 值。应该能满足了,如果楼主仅要求不是蓝色。一般RenderMode  为System时是蓝色。
      

  5.   

    请问楼主是怎么重写父级ContextMenuStrip的OnMouseMove的?