private void createToolTip (Control controlForToolTip, string toolTipText) { ToolTip toolTip = new ToolTip(); toolTip.Active = true; toolTip.SetToolTip( controlForToolTip, toolTipText ); toolTip.IsBalloon = true; }
использование
createToolTip( _myButton, "Подсказка для кнопки _myButton");
Ссылка на подсказку сохраняется, создавать отдельную переменную на уровне формы не надо. Так же можно создать подсказки в дизайнере.
C#: How do I add a ToolTip to a control?
How can I display a tooltip over a button using Winforms?