Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
686
Yet another infragistics bug. Another one for UltraDayView
posted

1) Place an UltraDayView control on a form

2) Go to the MouseMove event of the control

3) Add some code to let you see when the event is being fired (i.e. have a label as a counter which increases each time the event fires)

4) Run the application.

 

Hover the mouse over the control, now DO NOT MOVE THE MOUSE for the next instructions.

Press the mouse button down to select a timeslot. When you release the mouse button, you will see that the event has fired.

Now click the mouse button on the timeslot you selected again. This time the event fires twice.

The mouse cursor has not moved during any of these operations - yet the mousemove event is being fired. What gives? Surely this is not the expected behaviour. It is causing me headaches because im dealing with drag and drop while also trying to keep the double click event working correctly.

 

Parents
  • 69832
    Offline posted

    I'm pretty sure what you are describing is the way Windows has always issued mouse messages. In any case we have no control over it because we don't do anything for the MouseMove event, it is inherited from the System.Windows.Forms.Control class.

Reply Children