Имеем умную, красивую и обаятельную кнопку со всплывающей подсказкой (ToolTip) и не менее очаровательную проблему - после клика по кнопке всплывающая подсказка перестает всплывать. И что делать? Судя по всему это глюк то ли .Net то ли самих Windows, решается он просто, но несколько неочевидно - на само событие клика вешаем такой код (найден на vbforums.com):
someToolTip.Active = false; someTip.Active = true;
Звучит бредово, но работает - это главное. Проверялось в VS2008. Кстати, если программист брезгливо морщится при виде визуального редактора и прям-таки горит желанием добавить всплывающую подсказку вручную, ему поможет следующее заклинание:
ToolTip someToolTip = new ToolTip(); someToolTip.SetToolTip(this.someButton, "Click, click,click... foolish slave of computer science");