WinForm------GridControl右键添加动态菜单

转载:http://www.devexpresscn.com/Resources/Documentation-440.html

更加好用的方法:

1.添加一个GridControl控件,PopupMenu控件(可能会自动添加一个BarManager控件,不用理)

2.点击PopupMenu控件右上角,再点击“Customize”,添加自定义按钮“发送信息”,图片可以在Vs右边的属性栏里面Glyph修改。

3.给"发送信息"按钮添加MouseUp事件。

4.添加以下代码

private void gridControl1_MouseUp(object sender, MouseEventArgs e)
{
  if (e.Button == MouseButtons.Right)
  {
    popupMenu1.ShowPopup(Control.MousePosition);
  }
}

另附:(GridControl控件中可以使用)

private void gridView1_PopupMenuShowing(object sender, DevExpress.XtraGrid.Views.Grid.PopupMenuShowingEventArgs e)
{
  if (e.HitInfo.InRow || e.HitInfo.InRowCell)
  this.popupMenu2.ShowPopup(MousePosition);
}
上一篇:Mybatis拦截器 mysql load data local 内存流处理


下一篇:【Linux基础】tr命令替换和删除字符