C#控件提示内容

在系统开发过程中,某些控件需要实现这样一种功能:当鼠标移动到控件上时,在鼠标位置显示一些文字提示。

比如:

C#控件提示内容


在大部分控件中都有一个属性:ToolTip(获取或设置常规工具提示的内容。)

比如,SimpleButton,设置了ToolTip属性以后,当程序运行时,鼠标移动到按钮上就会显示出提示内容。

C#控件提示内容

C#控件提示内容


这是关于自带ToolTip属性的控件显示提示信息的用法,当然也有某些组件是没有这个属性的。对于这种组件要想实现鼠标移动到组件上时,在鼠标位置下显示提示信息,在网上有很多方法,这里我觉得有一种方法比较简单,借助一个ToolTipControl控件就能够实现。

C#控件提示内容


这里,我用一个ToolTipControl和PanelControl举例

PanelControl控件本身是没有ToolTip属性的,当给窗体拖放一个ToolTipControl控件以后,PanelControl控件的属性就可以找到ToolTip属性了。

C#控件提示内容

通过添加ToolTipControl控件就能够使那些内有ToolTip属性的控件使用ToolTip提示内容了。