Click here to Skip to main content
13,093,406 members (84,400 online)
Rate this:
Please Sign up or sign in to vote.
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.
Posted 22-Feb-13 0:57am
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

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

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

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

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170813.1 | Last Updated 23 Feb 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100