以前VC可以给菜单赋一个属性,就可以实现。但在.NET中我这么做了,没有效

解决方案 »

  1.   

    设置menuItem.Index属性
     下面的示例切换菜单中两个菜单项的位置。下面的示例假定创建了两个名为 menuItem1 和 menuItem2 的 MenuItem 对象。menuItem1 菜单项在菜单中下移一个位置,而 menuItem2 则上移一个位置。
    public void SwitchMyMenuItems()
    {
       // Move menuItem1 down one position in the menu order.
       menuItem1.Index = menuItem1.Index + 1;
       // Move menuItem2 up one position in the menu order.
       menuItem2.Index = menuItem2.Index - 1;
    }
      

  2.   

    GetWindowDC绘制就可以了,得到的Graphics无论在什么地方绘制都可以的。见我回复的一篇帖子:
    http://expert.csdn.net/Expert/TopicView1.asp?id=2775342
      

  3.   

    你有DotnetMagic的源代码吗?里面好象有这方面的绘制,我也没仔细去看过,你没有我可以发给你.
      

  4.   

    是吗?我没有,那麻烦你发给我吧。
    邮箱是:[email protected]