Единственный способ, которым я знаю, установить всплывающую подсказку, создав новую подсказку и используя SetToolTip
. Проблема в том, что я не знаю, как правильно ее обновить. Если я сделаю еще один SetToolTip
, он добавит еще одну подсказку. Несколько созданий позже, вы заметите появление всплывающих подсказок.Правильное обновление ToolTip для элемента управления
Dim tt As New ToolTip
tt.SetToolTip(ctrl, "W " & ctrl.Width & ", H " & ctrl.Height)
В этом примере я изменил размер этой панели несколько раз. При каждом изменении размера он устанавливает всплывающую подсказку, поэтому у вас есть обновленная подсказка (ее ширина и высота). Разумеется, это накладывает всплывающие подсказки друг на друга.
Вы используете 'ToolTip' Compoenet? –
Я использую класс ToolTip для динамического добавления и обновления ToolTip Text. –