Hi

I am converting my code from vb6 to vb2005.
In vb6 I had used msflexgrid & a textbox.

In vb 2005 , in validating event of textbox i have made e.cancel=true.
When user tries to click other objects focus doesn't shift if cancel=true, except for MSflexgrid(axmsflexgrid in vb2005). In case user tries to click grid, cancel is set to true. Despite that Textbox enter event, leave, validating events fire three times, then grid enter, mousedown, click are fired.

Why is grid receiving events? While no other control receives.

Thanks in advance