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. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

MouseDown propagation to custom control is delayed

Thread ID:





57867 Mar 13,2007 10:42 AM UTC Mar 13,2007 04:54 PM UTC WinForms 1
Tags: GridControl
Asked On March 13, 2007 10:42 AM UTC


re (grid control)

It appears that a mousedown event does not propagate to a custom control (hosted in grid) until mouseup. I gather the grid control is not forwarding the actual mouse event, but spoofing it after the fact.

How can we obtain the true mousedown in our grid-hosted control?

Administrator [Syncfusion]
Replied On March 13, 2007 04:54 PM UTC

Hi Ralph,

You can try firing a fake click. There is a helper method in Shared that does this for you, Syncfusion.Drawing.ActiveXSnapshot.FakeLeftMouseClick. You could maybe try this in the grid.MouseDown event. You would want to make sure the point is in the grid's corrdinate's system (grid.PointToClient(Control.MousePosition) and pass the grid as the control). Or, you may need to do it in another event.

Please refer this.

Best regards,


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.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon 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.Close Icon