• λ我爱Aspx >> Asp.Net >> 怎样隐藏快捷菜单(C#)
  • 怎样隐藏快捷菜单(C#)

  • :未知  Դ:非寒日志  :2007-4-21 0:46:33  ؼ:c#
  • 显示快捷菜单,如果在控件或窗体点击右键就可以调用ContextMenu.Show()方法,小示例:

    private void myControl_MouseUp(object sender,System.Windows.Forms.MouseEventArgs e)

    {

    if (e.Button == MouseButtons.Right)

    myControl.ContextMenu.Show(myControl,new Point(e.X, e.Y) );

    }

    点击快捷菜单选项后,一般,你点击另一个GUI组件它会自动隐藏,同样,当你不更新屏幕时,快捷菜单会留在屏幕中,为了隐藏快捷菜单,可以调用SendKeys.Send()方法和{ESC}键值,

    private void menuItemDoSomething_Click(object sender,System.EventArgs e)

    {

    //Your Code are here

    SendKeys.Send("{ESC}");

    }

    Ҷƪл˵?
  • һƪFileSystemWatcher--检测系统文件更新
    һƪASP.NET2.0中配置文件的加密与解密