添加BarManager和popupMenu组建:

设置popupMenu组件的Manager属性:

右键点击popupMenu主键,点击Customize选项添加菜单:

 

 然后便可添加到鼠标事件中,此处以TreeList为例:

C#代码  
  1. private void treeList1_MouseUp(object sender, MouseEventArgs e)
  2. {
  3. TreeList tree = sender as TreeList;
  4. if (e.Button == MouseButtons.Right
  5. && ModifierKeys == Keys.None
  6. && treeList1.State == TreeListState.Regular)
  7. {
  8. Point p = new Point(Cursor.Position.X, Cursor.Position.Y);
  9. TreeListHitInfo hitInfo = tree.CalcHitInfo(e.Location);
  10. if (hitInfo.HitInfoType == HitInfoType.Cell)
  11. {
  12. tree.SetFocusedNode(hitInfo.Node);
  13. }
  14. if (tree.FocusedNode != null)
  15. {
  16. popupMenu1.ShowPopup(p);
  17. }
  18. }
  19. }

最新文章

  1. [译] C# 5.0 中的 Async 和 Await (整理中...)
  2. ABP理论学习之N层架构
  3. 通过JDBK操作数据库
  4. 第三讲:WCF介绍(3)
  5. 利用统计学知识为android应用的启动时间做数据分析
  6. 【转】Java集合框架综述
  7. DX相机变换矩阵推导
  8. Java对象的序列化和反序列化[转]
  9. outlet删除不完全
  10. (转)mysql分表的3种方法
  11. vim 操作指令1
  12. php并发控制 , 乐观锁
  13. vue指令v-once示例解析
  14. Alpha冲刺No.10
  15. mysql数据插入前判断是否存在
  16. Java好的的工具类:JsonUtils
  17. python字典对与list对象组合使用小问题
  18. 4.7 C++ dynamic_cast操作符
  19. 64bit ubuntu如何使能安装32bit软件
  20. CSS之float样式

热门文章

  1. 《小团团团队》【Alpha】Scrum Meeting 3
  2. No identifier specified for entity: XXXX 错误
  3. bzoj3262陌上花开 三维数点 cdq+树状数组
  4. 树状数组 - BZOJ 1103 [POI2007]大都市
  5. [POJ 1008] Maya Calendar C++解题
  6. [uiautomator篇][1] 官网译文
  7. 九度oj 题目1443:Tr A
  8. hihoCoder #1656 前后缀查询
  9. HDU——4162Shape Number(字符串的最小表示)
  10. 兼容ie8 rgba()写法