As far as my knowledge goes, Silverlight objects does not support fire events by QTP/UFT. So, is there a work around or alternate solution for this?

I have a button, and hovering the mouse over the button gives me a Menu, I need to click on a particular item from the Menu. The problem here is as soon as the mouse is moved away from the button the menu goes off. So, what is the solution here. Clicking on the object is not working. Fire Event is also not working as this is a silverlight object.