When moving a pointer over a control I'm invoking a hidden "What's this?" PopupMenu to give user a help on that functionality.

The control has MouseEnter and MouseLeave events so I show the popup in MouseEnter, but I'd like to remove the menu in MouseLeave if user doesn't click on the menu.

Can I remove PopupMenu without clicking on it?