I'm using a ToolTip for a WinForm app. The tooltip
show a tip to the user. I would like to limit the
tooltip to showing only 3 times. I tried to program
both the SetTooltip method and the PopUp() event handler
to dispose the tooltip after 3 times, however it didn't
work as expected...
Is there any solution?
Thanks for your help.
The tooltip attaches itself to the MouseHover event. You could handle the
same event and limit the tooltip or even unhook it from it's event list.
See a recent article in Windows Forms Tips and Tricks on how to obtain the
invocation lists of events via reflection.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Ramuseco Limited .NET consulting
http://www.ramuseco.com
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> I'm using a ToolTip for a WinForm app. The tooltip
> show a tip to the user. I would like to limit the
[quoted text clipped - 6 lines]
>
> Thanks for your help.
pedestrian - 23 Sep 2006 03:39 GMT
Just read your reply. Thanks Bob.
>The tooltip attaches itself to the MouseHover event. You could handle the
>same event and limit the tooltip or even unhook it from it's event list.
[quoted text clipped - 7 lines]
>>
>> Thanks for your help.

Signature
Regards,
Pedestrian, Penang.