Click here to Skip to main content
15,851,902 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I am showing a form on a control's mouseover.I have few controls like label,picturebox and textbox on the form.I want to hide the form on form's mouse leave event and I have written the function to hide the form on form's mouse leave.But when the form is seen and if I move the mouse from one control to other,the form hides and is seen again.It gives a flashing effect of the form.
How to resolve it.
OriginalGriff 22-Feb-13 6:59am    
Don't repost the same thing - have a little patience.
Three minutes and you post it again?
Gets a one vote from me.
willington.d 22-Feb-13 7:03am    
Try to use AjaxToolKit
CHill60 22-Feb-13 7:52am    
This is also essentially a repost of
DoubleBuffering should solve your problem - as the solution to that last post suggested

1 solution

create new project with 2 form

Form1 with commandbutton (Button1)

Public Class Form1

   Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    End Sub

End Class


Form2 with many control..

Form 2 will automaticly closed when inacktivated/mouse leave to other form

Private Sub Form2_Deactivate(sender As Object, e As System.EventArgs) Handles Me.Deactivate
End Sub

Private Sub Form2_LostFocus(sender As Object, e As System.EventArgs) Handles Me.LostFocus
End Sub
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900