We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

context menu in GGC

Thread ID:





73278 Apr 28,2008 02:28 PM May 2,2008 02:24 AM Windows Forms 1
Tags: GridControl
Asked On April 28, 2008 02:28 PM

I am using syncfusion 6.1 GGC and context menu. Now on mouse right click on GGC cell i want context menu to open. This is working fine but i don't want that context menu to open when right click is done on GGC header.
I will be v thankful if anyone could help me in this.

Jisha Joy [Syncfusion]
Replied On May 2, 2008 02:24 AM


This can be achieved by handling the TableControl.MouseUp event and check for ColumnHeader cells.

Please refer the code:

this.gridGroupingControl1.TableControl.MouseUp += new MouseEventHandler(TableControl_MouseUp);
void TableControl_MouseUp(object sender, MouseEventArgs e)

if (e.Button == MouseButtons.Right)
GridTableControl tableControl = sender as GridTableControl;
GridTableCellStyleInfo style = (GridTableCellStyleInfo)tableControl.PointToTableCellStyle(new Point(e.X, e.Y));
Point pt = tableControl.PointToClient(Control.MousePosition);

if (style.TableCellIdentity.DisplayElement.Kind == DisplayElementKind.ColumnHeader)
this.contextMenuStrip1.Show(tableControl, pt);


Also Please refer the following forum thread that for more information:




This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.