How to End a Buttons ToolTip Display Programmatically
I have a button that launches a time intensive process. When the user hovers over this button a tool-tip is displayed, which is good. However, before this process gets re-routed onto a background thread (10 seconds or so for some stuff to take place) the tool-tip is displayed semi-transparent. I know this is awful coding and it should be put on to a non-UI thread ASAP, but this is the way it is for now...

My question is, how can I get a reference to the buttons tool-tip object so I can make it not visible? I envisage it to look like:

    ToolTip someTT = Button.ToolTip; // This only gets or set the tool tip text.
    someTT.Active = false;
    someTT.Dispose(); // As a last resort.

Sorry guys, I aknowledge that I am a disgusting person for doing this.

How to End a Buttons ToolTip Display Programmatically
===

I have a button that launches a time intensive process. When the user hovers over this button a tool-tip is displayed, which is good. However, before this process gets re-routed onto a background thread (10 seconds or so for some stuff to take place) the tool-tip is displayed semi-transparent. I know this is awful coding and it should be put on to a non-UI thread ASAP, but this is the way it is for now...

My question is, how can I get a reference to the buttons tool-tip object so I can make it not visible? I envisage it to look like:

    ToolTip someTT = Button.ToolTip; // This only gets or set the tool tip text.
    someTT.Active = false;
    someTT.Dispose(); // As a last resort.

Sorry guys, I aknowledge that I am a disgusting person for doing this.
