右键菜单
来源:互联网 发布:交友软件排行 编辑:程序博客网 时间:2024/05/01 11:27
private void treeView_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
// logic to show context menu
if (e.Button == MouseButtons.Right)
{
Point ClickPoint = new Point(e.X, e.Y);
TreeNode CurrentNode = treeView.GetNodeAt(ClickPoint);
if (CurrentNode == null)
return;
// Convert from Tree coordinates to Screen
Point ScreenPoint = treeView.PointToScreen(ClickPoint);
// Convert from Screen to Form
Point FormPoint = this.PointToClient(ScreenPoint);
// showing the context menu
// in Add use an overloaded that adds an eventhandler or anything else
ContextMenu menu = new ContextMenu();
menu.MenuItems.Clear();
menu.MenuItems.Add("新建本级档案");
menu.MenuItems[0].Click += new EventHandler(menuItem1_Click);
menu.MenuItems.Add("新建下级档案");
menu.MenuItems[1].Click += new EventHandler(menuItem2_Click);
menu.MenuItems.Add("删除档案");
menu.MenuItems[1].Click += new EventHandler(menuItem5_Click);
menu.MenuItems.Add("刷新档案");
menu.MenuItems[1].Click += new EventHandler(menuItem7_Click);
menu.Show(this, FormPoint);
}
}
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- 右键菜单
- AS3右键菜单+多个右键菜单
- 查看文件域地址
- swap分区
- php学习笔记-03
- 12,23
- C语言已经死了,5个需要忘却它的理由
- 右键菜单
- 在PHP中使用与Perl兼容的正则表达式
- 利用MVC模式开发Java应用程序
- 2007 程序员不可错过的三件事情
- 面向对象的JavaScript编程
- 面向对象的Jscript
- javascript模拟windows control的进度条
- Microsoft Cartoon Maker(微软卡通头像制作软件)使用方法详解
- 网页上内容导出到word里