想给菜单加个快捷键,
 this.toolStripMenuItem2.ShortcutKeys = Shortcut.CtrlF;
 this.toolStripMenuItem2.ShowShortcutKeys = true;可是老出错误 1 无法将类型“System.Windows.Forms.Shortcut”隐式转换为“System.Windows.Forms.Keys”。存在一个显式转换(是否缺少强制转换?) D:\项目\WindowsApplication7\WindowsApplication7\Form1.Designer.cs 246 52 WindowsApplication7
教材上是怎么说的
this.toolStripMenuItem2.Shortcut = Shortcut.CtrlF;
 this.toolStripMenuItem2.ShowShortcut = true;可是我这不能显示Shortcut这个属性我用的是vs2005 

解决方案 »

  1.   

    在菜单的text属性后面加上(&快界键)
    比方说(&A)
    就是我们长看到的WINDOWS的做法
      

  2.   

    强制转换一下:
    this.toolStripMenuItem2.ShortcutKeys = (System.Windows.Forms.Keys)Shortcut.CtrlF;
      

  3.   

    刚才我试了一下,wang2034(很不爽)的方法得点开菜单后按快捷键才管用,TryToday(超口术生命体) 的方法我用了以后直接按快捷键(ctrl+f) 就ok了,可是设计界面显示错误,看不到我的设计界面了。我把分先给你们两个人,如果你们方便的话在帮我看一下,谢谢了。。